在Redis-Cluster中出现了“无法打开nodes.conf以获得锁定:权限被拒绝”的错误
首先
如果在启用了Redis集群的情况下出现以下错误,请写下针对该错误的解决方法。
Can't open nodes.conf in order to acquire a lock: Permission denied
由于原因
因为 nodes.conf 的所有者被更改为 root 用户,所以导致了权限错误的发生。
如果是默认情况,nodes.conf文件将会在/var/lib/redis目录下创建。
ls -ltir /var/lib/redis/nodes.conf
9218 -rw-r--r-- 1 root root Aug 1 04:05 /var/lib/redis/nodes.conf
解决方案 ‘àn)
恢复所有权。
chown "redis:redis" /var/lib/redis/nodes.conf