- 博客(13)
- 收藏
- 关注
原创 _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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人