本帖最后由 feng 于 2022-7-1 10:07 编辑
CentOS下清空messages日志文件,es启动后,无法查询到集群状态
[root@log ~]# curl "http://192.168.15.77:9200/_cluster/health?pretty"
curl: (7) Failed connect to 192.168.15.77:9200; 拒绝连接
发现磁盘根目录空间已满
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 7.8G 57M 7.8G 1% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/mapper/centos-root 35G 35G 20K 100% /
/dev/sdb 591G 949M 560G 1% /data
/dev/sda1 1014M 194M 821M 20% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/0
查找大的文件
0 bin
162M boot
877M data
0 dev
42M etc
36K home
0 lib
0 lib64
0 media
0 mnt
0 opt
du: 无法访问"proc/15696/task/15696/fd/4": 没有那个文件或目录
du: 无法访问"proc/15696/task/15696/fdinfo/4": 没有那个文件或目录
du: 无法访问"proc/15696/fd/4": 没有那个文件或目录
du: 无法访问"proc/15696/fdinfo/4": 没有那个文件或目录
0 proc
748M root
57M run
0 sbin
0 srv
0 sys
28K tmp
3.9G usr
31G var
72K www
进入最大的var/log下面查看
-rw------- 1 root root 32137932800 7月 1 09:31 messages
-rw-------. 1 root root 582377 6月 7 03:01 messages-20220607
-rw-------. 1 root root 410341 6月 12 03:01 messages-20220612
-rw-------. 1 root root 992553 6月 19 03:01 messages-20220619
-rw------- 1 root root 51813553 6月 26 03:31 messages-20220626
确认messages文件好大
解决办法:
查了很多资料都是要重启服务器,服务器可不能随便重启。
最后找到下面这个命令:
chattr -a /var/log/messages
echo "">/var/log/messages
原因:/var/log/messages 权限为600,而且当前用户为root
llattr /var/log/messages 显示为 -----a-------e- messages,有a权限,a权限的意思是只允许追加,不允许删除。
|