
지난 날 ext4 파일 시스템에서 일부 오류를 일으키는 정전/결함 문제에 직면한 후 fs가 읽기 전용으로 다시 마운트되었습니다. 불행하게도 이로 인해 해당 파일 시스템에 써야 하는 몇 가지 중요한 서비스(bamboo 에이전트)가 충돌했습니다.
이 문제를 해결하려면 머신을 수동으로 재부팅해야 합니다. 때로는 initrd에서 fsck를 실행하고 모든 오류를 살펴보아야 합니다.
더 나은 (자동) 솔루션이 있는지 궁금합니다. errors=panic
fstab에 마운트 옵션을 추가하면 시스템이 재부팅됩니까? 그러면 파일 시스템이 자동으로 fsck됩니다.
머신에서 Xubuntu 16.04 LTS를 실행 중입니다.
미리 감사드립니다!
답변1
나는 이것을 여러 번 본 적이 있습니다. 특히 vmware에서는요.
내가 아는 한, error=panic은 실제로 작동하지 않습니다(하지만 직접 시도해 보십시오. 지금 구현될 수도 있습니다..). 시스템이 여전히 다운/죽기 때문에 Panic도 별로 도움이 되지 않습니다...
파일 시스템 유형을 xfs로 변경하는 경우: Xfs는 쓰기 오류를 처리하는 데 약간 다릅니다. 적어도 읽기 전용으로 전환되지는 않습니다. 여전히 오류가 있으며 재부팅/마운트 해제 후 xfs_repair를 실행할 때까지 응용 프로그램의 일부 파일에 쓰기 오류가 발생할 수 있다고 생각합니다. - 이로 인해 데이터베이스가 손상될 수 있습니다...
실제 솔루션은 안정적인 하드웨어(안정적인 SAN/VMware...)를 보유하는 것입니다.