在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

广告
将在 10 秒后关闭
bannerAds