gpt4 book ai didi

linux - 打开 RDB 文件失败...只读文件系统

转载 作者:IT王子 更新时间:2023-10-29 01:05:40 27 4
gpt4 key购买 nike

我正在尝试在我的 redis 实例上执行保存或 bgsave 以运行备份/恢复过程。但是,当我尝试保存时出现错误:

532:M 28 Jun 23:58:30.396 # Failed opening the RDB file backup.rdb (in server root dir /var/lib/redis) for saving: Read-only file system

/var/lib/redis 文件夹的权限:

$@/var/lib$ ls -artl | grep redis
drwxrwxrwx 3 redis redis 4096 Jun 28 23:58 redis

/var/lib 文件夹的权限:

$@/var$ ls -artl | grep lib
drwxrwxrwx 31 root root 4096 Jun 28 23:44 lib

/var 文件夹的权限:

$@/$ ls -artl | grep var
drwxrwxrwx 11 root root 4096 Jul 18 2016 var

config get dir 的 Redis CLI 输出:

1) "dir"
2) "/var/lib/redis"

config get dbfilename 的 Redis CLI 输出:

1) "dbfilename"
2) "backup.rdb"

redis 错误:

532:M 28 Jun 23:58:30.396 # Failed opening the RDB file backup.rdb (in server root dir /var/lib/redis) for saving: Read-only file system

如有任何帮助,我们将不胜感激!

最佳答案

您需要将以下内容添加到您的/etc/systemd/system/redis-server 单元文件中:

ReadWriteDirectories=-/var/lib/redis

请注意,/var/lib/redis 是默认设置,但如果在您的 /etc/redis/redis.conf 中设置了不同的 dir 配置选项,您需要将 ReadWriteDirectories 设置为该选项。

关于linux - 打开 RDB 文件失败...只读文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44814351/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com