[REDIS] RDB 파일을 여는 데 실패했습니다 ... 읽기 전용 파일 시스템
REDISRDB 파일을 여는 데 실패했습니다 ... 읽기 전용 파일 시스템
내가 백업을 실행하려면 내 레디 스 인스턴스에 저장 또는 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 디렉토리 / 레디 스 폴더에 대한 사용 권한 :
$@/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
설정 GET 디렉토리에 대한 레디 스 CLI 출력 :
1) "dir"
2) "/var/lib/redis"
설정 GET dbfilename에 대한 레디 스 CLI 출력 :
1) "dbfilename"
2) "backup.rdb"
레디 스에서 오류 :
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
어떤 도움이 많이 주시면 감사하겠습니다!
해결법
-
==============================
1.당신은 당신을 / etc / systemd / 시스템에 다음을 추가해야합니다 / 유닛 파일 서버 레디 스 :
당신은 당신을 / etc / systemd / 시스템에 다음을 추가해야합니다 / 유닛 파일 서버 레디 스 :
ReadWriteDirectories = -은 / var / lib 디렉토리 / 레디 스
참고는 / var / lib 디렉토리 / 기본이지만, 당신의 /etc/redis/redis.conf에 다른 디렉토리의 설정 옵션을 설정하면, 당신이 그에게 세트 ReadWriteDirectories 필요합니다 레디 스.
-
==============================
2.오류는 읽기 전용 파일 시스템을 말한다 그래서,이 읽기 전용 인 경우, 파일 시스템의 설치 (/ 혹은 / var)을 확인 RW 모드 (읽기 및 쓰기 모드)와 FS 마운트 설치하기 전에 중요한 데이터의 백업을 수행.
오류는 읽기 전용 파일 시스템을 말한다 그래서,이 읽기 전용 인 경우, 파일 시스템의 설치 (/ 혹은 / var)을 확인 RW 모드 (읽기 및 쓰기 모드)와 FS 마운트 설치하기 전에 중요한 데이터의 백업을 수행.
from https://stackoverflow.com/questions/44814351/failed-opening-the-rdb-file-read-only-file-system by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] 레디 스 직렬화는 별도의 문자열로 시작 (0) | 2020.01.23 |
---|---|
[REDIS] 도커 - 작성 - 0.0.0.0에서 레디 스 대신 127.0.0.1 (0) | 2020.01.23 |
[REDIS] 당신은 어떻게 Resque.redis.namespace를 사용하는 resque - 웹 구성합니까? (0) | 2020.01.23 |
[REDIS] 어떻게 부팅시 자동으로 구조 노동자를 만들려면 어떻게해야합니까? (0) | 2020.01.23 |
[REDIS] 세션 타임 아웃은 푸른 레디 스 캐시 세션 상태 제공자에 슬라이딩되지 않는다 (0) | 2020.01.23 |