系统前两天出问题修复好后,今天测试项目突然连接不上redis 查看报错::Connection refused
进入系统查看是redis服务未启动,尝试启动:/etc/init.d/redis restart 发现启动失败报错找不到redis-server 如下图:
进入cd /www/server/redis\src后查看发现redis-server没有设置权限如下图:(可能是前几天系统出问题导致的)
这下好办了给redis-server设置个权限就行了,结果权限设置被拒如下图:(因为系统防止关键文件被修改)。解决办法使用chattr 命令:
chattr +i redis-server //禁止修改文件
chattr -i redis-server //允许修改文件
入下图操作后,重启redis成功。