Solaris fmd报错,日志文件不能请空的问题

 

SUN E6900 SunOS 5.10
由于硬件cpu报错,fmd一直报错,日志/var/fm/fmd/errlog一直在增长
由于32个CPU不影响使用,暂时没有规划换硬件,但是该日志一直导致根目录一直在增长
所以写个脚本每1个小时将日志清空,不能删除,fmd需要重新启动
本来使用
fmadm rotate errlog可以生成新的日志文件,但是一直写的话,会报错
fmadm: failed to rotate errlog: log file is too busy to rotate
logadm就是报这样的错误,唯一的方法就是停止fmd服务,删除后重新启动

svcadm disable fmd
rm errlog
svcadm enable fmd
svcadm refresh fmd

或者修改/etc/logadm.conf的配置文件
# logadm -M '/usr/sbin/svcadm disable fmd && sleep 30 && mv $file $nfile && /usr/sbin/svcadm enable fmd' -N -s 10m -w /var/fm/fmd/errlog
#
# grep errlog /etc/logadm.conf
# /var/fm/fmd/errlog -M '/usr/sbin/svcadm disable fmd && sleep 30 && mv $file $nfile && /usr/sbin/svcadm enable fmd' -N -s 10m

硬件问题只能换了, 模块是CPU/MEM,我现在还不知道到底是cpu的问题,还是mem的问题啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值