我已经把红宝石安装在centos流8,
我的要求是将默认目录更改为自定义目录,默认目录为"/var/lib/ redis“,将其更改为"/root/data”,并将目录所有者/组更改为redis,并将权限更改为755。
更改"/etc/redis.conf“文件中的自定义数据目录路径,并重新启动redis服务。
在"/var/log/redis/redis.log“文件中,错误不能chdir转到'/root/data':权限被拒绝
有人能帮我解决这个问题吗..。提前谢谢..。
发布于 2022-09-15 11:28:18
这个权限被拒绝的问题与您应该想到的文件/dir perms无关,而是与Redis在服务级别实现的安全措施有关。
更改Ubuntu 22上的DB的步骤
我们将把Db从标准/var/lib/redis路径更改为新/dirA/dirB路径。
/dirA/dirB
准备好用一个新的DB!
警告
这一点,在我的测试机器上,导致停工卡住,所以重新启动需要很长时间。要解决这个问题,可以将TimeoutStopSec设置为与/etc/systemd/system/redis.service上的0不同的数字。
5s或10s是相当常用的值。
https://stackoverflow.com/questions/68754724
复制相似问题