ext4 파일 시스템 자동 복구

ext4 파일 시스템 자동 복구

지난 날 ext4 파일 시스템에서 일부 오류를 일으키는 정전/결함 문제에 직면한 후 fs가 읽기 전용으로 다시 마운트되었습니다. 불행하게도 이로 인해 해당 파일 시스템에 써야 하는 몇 가지 중요한 서비스(bamboo 에이전트)가 충돌했습니다.

이 문제를 해결하려면 머신을 수동으로 재부팅해야 합니다. 때로는 initrd에서 fsck를 실행하고 모든 오류를 살펴보아야 합니다.

더 나은 (자동) 솔루션이 있는지 궁금합니다. errors=panicfstab에 마운트 옵션을 추가하면 시스템이 재부팅됩니까? 그러면 파일 시스템이 자동으로 fsck됩니다.

머신에서 Xubuntu 16.04 LTS를 실행 중입니다.

미리 감사드립니다!

답변1

나는 이것을 여러 번 본 적이 있습니다. 특히 vmware에서는요.

내가 아는 한, error=panic은 실제로 작동하지 않습니다(하지만 직접 시도해 보십시오. 지금 구현될 수도 있습니다..). 시스템이 여전히 다운/죽기 때문에 Panic도 별로 도움이 되지 않습니다...

파일 시스템 유형을 xfs로 변경하는 경우: Xfs는 쓰기 오류를 처리하는 데 약간 다릅니다. 적어도 읽기 전용으로 전환되지는 않습니다. 여전히 오류가 있으며 재부팅/마운트 해제 후 xfs_repair를 실행할 때까지 응용 프로그램의 일부 파일에 쓰기 오류가 발생할 수 있다고 생각합니다. - 이로 인해 데이터베이스가 손상될 수 있습니다...

실제 솔루션은 안정적인 하드웨어(안정적인 SAN/VMware...)를 보유하는 것입니다.

관련 정보