はじめに
redis-clusterを有効にした状態で、下記のエラーが発生した場合の対象方法について記載。
Can't open nodes.conf in order to acquire a lock: Permission denied
原因
nodes.confの所有者が、redis → 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
対策
所有権を元に戻す。
chown "redis:redis" /var/lib/redis/nodes.conf