自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 正则表达式

shell正则表达式

2022-03-07 11:12:53 629

原创 _usr_libexec_grepconf.sh_ line 5_ grep_ command not found

问题描述在虚拟机环境部署了hbase集群,但是中间涉及配置环境变量等操作,操作完成后,发现ls、grep、yum等系统命令都不能用了,但是加上绝对路径 /bin/ls 可以使用。虚拟机报错信息为:/usr/libexec/grepconf.sh: line 5: grep: command not found![image.png](https://img-blog.csdnimg.cn/img_convert/2313a34174ebbd14c6cfeb556ca5df15.png#clientI

2021-12-16 16:39:05 1809

转载 配置java环境

#!/usr/bin/env bash# 移出旧版本JDKyum remove -y `yum list installed | grep java | awk '{print $1}'`yum remove -y `yum list installed | grep jdk | awk '{print $1}'`# 安装JDK1.8yum install -y java-1.8.0-openjdk*# JDK默认安装路径/usr/lib/jvm# 如果/etc/profile未设置JAVA_

2021-12-16 16:38:23 135

原创 内存分配策略:overcommit_memory

overcommit_memoryovercommit_memory 是什么?overcommit_memory是内存分配策略,内核对内存分配的一种策略。 overcommit_memory 有什么作用?overcommit_memory取值又三种分别为0, 1, 2 overcommit_memory=0, 表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够 的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。 overcommit_memory=1, 表示内核允

2021-11-18 22:40:50 8734

原创 内存报错:Cannot allocate memory

一、问题背景启动某个进程,进程报错:Cannot allocate memory二、问题原因查看这个进程的脚本,发现脚本启动需要调用系统内核的内存,但是当前内核内存已经不分配了。三、问题排查1、查看当前物理机的剩余内存free -m2、查看当前系统内的进程数# 系统允许的最大进程数sysctl kernel.pid_max# 当前主机的最大进程数ps -eLf | wc -l3、查看内存申请及可用情况cat /proc/meminfo | grep Commit四、解决方

2021-11-18 22:40:17 19030

原创 查看数据库最大连接数

查看数据库连接数show variables like '%max_connection%'; # 查看最大连接数set global max_connections=1000; # 重新设置最大连接数命令:show processlist;如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。show processlist命令只列出前100条,如果想全列出请使用show full processlist;mysql> show

2021-11-18 22:37:24 3295

原创 CentOS8 安装数据库

yum -y localinstall mysql80-community-release-el7-1.noarch.rpmpip3.6 install mycli

2021-11-18 22:36:44 983

原创 定时计划任务-at

atd服务linux操作系统下定时计划任务,只执行一次的计划任务查看服务状态# 查看atd服务状况systemctl status atd # 开启atd服务systemctl start atdat权限管理当使用at来产生新的任务时,该任务就会以文本文件形式被放到/var/spool/at目录下。ll /var/spool/at/total 8-rwx------ 1 root root 2971 Nov 10 10:43 a0000101a02fc5drwx------. 2

2021-11-18 22:35:03 569

原创 开启 nginx 服务器 tengine 日志

Nginx的访问日志可以让我们知晓用户的地址,网站的那些部分最受欢迎,以及用户浏览时间等。Nginx会把每个用户的访问日志记录到指定的日志文件中。开启nginx服务器tengine日志日志控制参数Nginx主要有两个参数来控制log_format 用来定义记录日志的格式(可以定义多种日志格式,取不同名字即可)access_log 用来指定日至文件的路径及使用的何种日志格式记录日志配置日志文件log_format main '$remote_addr - $remote_use

2021-11-18 22:33:33 2599

原创 timedatectl 命令

timedatactl 时间管理命令(时间管理大师)

2021-10-11 10:54:36 757

原创 yum命令将安装包及其依赖下载到本地

安装包下载到本地

2021-10-11 10:53:04 2308

原创 CentOS8安装docker出现问题

CentOS 8 版本内核与 podman 不兼容

2021-09-28 15:53:24 208

原创 docker容器安装

docker容器的安装,基本安装步骤

2021-09-28 14:39:20 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除