Panabit Support Board!

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10137|回复: 1

PA小课堂 | 缓存突然不工作了,怎么办?

[复制链接]
发表于 2018-1-4 17:02:37 | 显示全部楼层 |阅读模式


Panabit排错宝典专治“疑难杂症”,解决近期大家棘手的各种问题。每天定期在这里与大家见面,将一天内大家反馈最多的一个问题拿出来分析&解答。
遇到问题不要怕,Panabit为你来解答。


问题
缓存用户反映:缓存在使用过程中突然不工作了。

故障排查过程:
1)查看系统版本,已是最新版。
排除版本问题。
2)查看存储管理,检查池状态(正常),登录控制台打命令dmesg,查看系统是否有报错(正常)。
排除硬盘或阵列卡故障。
3)在控制台输入df -h查看到当前各挂载分区的容量使用情况。(正常)再查看iXCache进程也是启动的,stop进程然后start,还是有故障。
4)查看license页面,检查授权是否过期。系统编号显示rpc_init: shmget fail(No space left on device)这个页面这样显示就不正常,因为界面上的东西是从命令行里面取的。
可能是由于这个共享内存的问题,没有启动起来。
5)在控制台输入/cache/bin/ipcs -a 查看当前共享内存条目,显示出50条以上了。
由此可知问题可能是共享内存占满了。
6)输入/cache/bin/ipcrm -W 强制删除共享内存,删除共享内存以后,再重新启动一遍iXCache进程,恢复正常工作了。
重启ixcache进程的操作命令:
/cache/bin/ixctrl stop
/cache/bin/ixctrl start

总结:
当缓存突然不能工作时,很有可能是共享内存被占满,所以在遇到此类问题时,建议首先检查共享内存。



发表于 2024-1-29 17:00:22 | 显示全部楼层
共享内存是什么!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京派网软件有限公司 ( ICP备案序号:京ICP备14008283号 )

GMT+8, 2024-12-4 00:42 , Processed in 0.067575 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表