MariaDB 서버가 .ibd 파일이 손상되어 정상적으로 기동되지 않을때 복구모드로 시작할 수 있다.
my.cnf 파일에 해당 옵션을 추가하고 서버를 기동하면 된다.
복구 후에는 추가했던 옵션을 삭제하고 기동하여야 한다.
1. innodb_force_recovery = 1
- 서버가 크러쉬된 페이지를 발견해도 무시하고 시작된다.
2. innodb_force_recovery = 2
- 메인 쓰레드가 구동되지 않도록 한다. 퍼지 연산이 실행되는 것을 막는다.
3. innodb_force_recovery = 3
- 트랜잭션 롤백을 실행하지 않는다.
4. innodb_force_recovery = 4
- 테이블 통계를 계산하지 않으며 삽입버퍼병합을 방지합니다.
5. innodb_force_recovery = 5
- 서버 시작시 언두 로그를 검사하지 않는다.
6. innodb_force_recovery = 6
반응형
'얕고넓은지식 > linux' 카테고리의 다른 글
실패 -> 그냥 완전재설치) warning: /var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-server-5.7.41-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY (1) | 2023.03.31 |
---|---|
우분투 서버가 자꾸 멈추네? (0) | 2023.03.28 |
linux ceontos7 mariadb 설치중 오류 뿜뿜~ (0) | 2023.03.28 |
linux ceontos7 mariadb 삭제 (0) | 2023.03.28 |
linux mysql db 백업 (0) | 2023.03.28 |
리눅스 mariadb mysql 손상 복원 (0) | 2023.03.27 |
리눅스 db 위치 (0) | 2023.03.27 |
리눅스 멈추는 이유 로그 보기 프리징 (0) | 2023.02.20 |
리눅스 파일이동 특정폴더 제외 (0) | 2023.02.11 |
리눅스 특정폴더 제외하고 이동 (0) | 2023.02.11 |