Centos7 Jenkins日志过大

本文详细记录了一次因DNS查询错误导致Jenkins日志异常增长,占用大量磁盘空间的问题排查过程。通过深入分析日志目录,发现Jenkins日志文件膨胀至16GB,严重影响系统运行。文章提供了具体的解决步骤,包括修改日志级别,清理冗余日志,最终成功释放磁盘空间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

df 查看 占用

[root@instance-ncwnnt0e /]# df
Filesystem     1K-blocks     Used Available Use% Mounted on
devtmpfs         1008756        0   1008756   0% /dev
tmpfs            1020532        0   1020532   0% /dev/shm
tmpfs            1020532    17048   1003484   2% /run
tmpfs            1020532        0   1020532   0% /sys/fs/cgroup
/dev/vda1       41152716 23703492  15702820  61% /
overlay         41152716 23703492  15702820  61% /var/lib/docker/overlay2/c9b8caf06e0ad30a31f6c07f9613fdedab8a421062ece6742c0b2be82c9fc8a4/merged
shm                65536        8     65528   1% /var/lib/docker/containers/4f10f72d7aeab949f61af6bd79567b33898482ffbbb6dd2df2a98d0177f3bc88/mounts/shm
overlay         41152716 23703492  15702820  61% /var/lib/docker/overlay2/4e9cf0a90f69dbe5d852fd8a11538ffc0eca2bcfc44b219a6c59d7a86d66bd2a/merged
shm                65536        0     65536   0% /var/lib/docker/containers/f3e20483118e8dc248a5c11b60974959e0049a02898c8e17b3fd38590cfb27eb/mounts/shm
overlay         41152716 23703492  15702820  61% /var/lib/docker/overlay2/e4ce1e7a67fdb15a01f49b4331edcdd5fbbfcd853903b82bf58bf4aafcbe2ffb/merged
shm                65536       64     65472   1% /var/lib/docker/containers/53914bcee1c41fbf162e079a5037955101dd8d0e5cc90e3d98fc50a15ad1aa7d/mounts/shm
tmpfs             204108        0    204108   0% /run/user/0
[root@instance-ncwnnt0e lib]# cd /
[root@instance-ncwnnt0e /]# sudo du -ah --max-depth=1 
4.2M    ./tmp
0   ./bin
3.5G    ./usr
0   ./sys
139M    ./root
0   ./sbin
0   ./lib
0   ./lib64
4.0K    ./home
150M    ./opt
du: cannot access ‘./proc/17755/task/17755/fd/4’: No such file or directory
du: cannot access ‘./proc/17755/task/17755/fdinfo/4’: No such file or directory
du: cannot access ‘./proc/17755/fd/3’: No such file or directory
du: cannot access ‘./proc/17755/fdinfo/3’: No such file or directory
0   ./proc
16K ./lost+found
4.0K    ./mnt
4.0K    ./srv
0   ./.autorelabel
226M    ./boot
39M ./etc
20G ./var
4.0K    ./flag_ok
4.0K    ./media
0   ./dev
17M ./run
24G .

继续 sudo du -ah --max-depth=1

[root@instance-ncwnnt0e /]# cd var 
[root@instance-ncwnnt0e var]# ls
account  adm  cache  crash  db  empty  games  gopher  kerberos  lib  local  lock  log  mail  nis  opt  preserve  run  spool  tmp  yp
[root@instance-ncwnnt0e var]# sudo du -ah --max-depth=1 
20K ./tmp
4.0K    ./crash
4.0K    ./.updated
203M    ./cache
0   ./lock
20K ./db
4.0K    ./nis
3.9G    ./lib
4.0K    ./local
0   ./mail
4.0K    ./opt
16G ./log
4.0K    ./games
4.0K    ./adm
120K    ./spool
4.0K    ./preserve
4.0K    ./account
12K ./kerberos
8.0K    ./empty
4.0K    ./gopher
4.0K    ./yp
0   ./run
20G .
[root@instance-ncwnnt0e var]# 

Jenkins 日志使用 16G

[root@instance-ncwnnt0e log]# sudo du -ah --max-depth=1 
716K    ./messages
4.2M    ./sa
5.8M    ./audit
0   ./boot.log
32K ./boot.log-20190415
716K    ./btmp
28K ./yum.log
4.0K    ./qemu-ga
12K ./cloud-init-output.log
32K ./dmesg.old
4.0K    ./grubby_prune_debug
0   ./spooler
36K ./wtmp
280K    ./cloud-init.log
4.0K    ./grubby
16G ./jenkins
4.0K    ./anaconda
4.0K    ./maillog
1.1M    ./secure
4.0K    ./chrony
32K ./dmesg
4.0K    ./rhsm
16K ./tuned
12K ./lastlog
112K    ./cron
28K ./boot.log-20190417
16G .

1466705-20190419172512609-2019831967.jpg

原因:

因为DNS查询错误,返回了所有的日志数据,解决方法:
【系统管理】=》【system log】=>【日志级别】=》【Name: javax.jmdns,Level: off】
1466705-20190419172909550-2123607359.jpg

[root@instance-ncwnnt0e log]# cd jenkins 
[root@instance-ncwnnt0e jenkins]# ls
jenkins.log
[root@instance-ncwnnt0e jenkins]# sudo rm jenkins.log

转载于:https://www.cnblogs.com/WNpursue/p/10737368.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值