FAQ-FusionAccess Liunx组件磁盘分区超高导致组件异常问题解决

[复制链接]
发表于 : 2019-8-26 09:54:38 最新回复:2019-08-26 09:54:38
149 0
问题描述:

FA ,R6C20版本,vAG/VLBliunx组件异常,后台查看/var 分区空间溢满。FA告警显示VAG/VLB服务异常。

处理过程:

1登陆FA ,查看平台告警信息,告警信息如上图,VAG/VLB均产生服务异常的告警。

2使用putty工具登陆VAG/VLB的系统,查看系统的磁盘使用空间。df i ,查看/var 目录磁盘使用率100%

3.上传附件中的modifycrontab.sh文件到基础架构管理虚拟机的/home/FusionAccess目录。

4.使用putty等工具登录该虚拟机,切换到root用户。

5.执行cd /home/FusionAccess/命令进入/home/FusionAccess目录

6.执行chmod +x modifycrontab.sh命令

7.执行sh modifycrontab.sh命令,由于删除的日志文件可能很多,执行过程可能需要几分钟。如下显示有如下,则表示执行成功。如果提示执行失败,请执行第9步。

8.依次在其他FusionAccess的管理虚拟机上进行上面的操作。结束

9.如执行sh modifycrontab.sh 出现如“No space left on device”报错,请继续下一步。

10.执行以下命令,清理maildrop下目录空间。

Cd /var/spool/postfix/maildrop

ls | xargs -n 10 rm -rf fi

11.再使用“df -i”命令查看该/var 目录下空间。目前显示使用率为13%

12.再执行“sh modifycrontab.sh”命令执行清理

13.对其他liunx 架构主机依次进行清理磁盘空间。

基础架构是Euler系统(欧拉)的系统存在以上bug,后续FusionAcces 6.5版本已规避。由于 Linux 在执行 cron 时,会将 cron 执行脚本中的 output  warning 信息,都会以邮件的形式发送 cron 所有者, 而由于客户环境中的postfix 没有正常运行(FusionAccess不需要该服务,没有配置),导致邮件发送不成功,导致大量小文件堆积在了 maildrop 目录下面。

执行脚本手动清理磁盘分区。

问题总结:
新增日常巡检环节,对平台产生告警及时处理。避免后续更大影响。
  • x
  • 常规:

点评 回复

跳转到指定楼层
发表回复
您需要登录后才可以回帖 登录 | 注册

警告 内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“隐私声明
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
登录参与交流分享

登录参与交流分享

登录