fstab 오류에도 불구하고 서버 시작

fstab 오류에도 불구하고 서버 시작

glusterfs 및 heketi를 사용하여 베어 메탈 우분투 서버 16.04에서 실행되는 kubernetes 클러스터가 있습니다. Heketi는 자동으로 볼륨 그룹을 추가하고 이를 fstab에 추가합니다. 어떤 이유로 시작 시 볼륨 그룹이 존재하지 않을 수 있습니다.

initramfs가 fstab에 존재하지 않는 볼륨 그룹을 발견하면 부팅을 중단하고 서버를 grub 비상 모드로 전환합니다. 이는 전 세계 어딘가의 데이터 센터에 있는 서버에 매우 좋지 않습니다.

fstab에 잘못된 항목이 있어도 커널이 계속 부팅하도록 할 수 있습니까?

답변1

우분투에 있는 경우 마지막 두 줄을 systemd편집하고 주석 처리할 수 있습니다 ./lib/systemd/system/local-fs.target

#OnFailure=emergency.target
#OnFailureJobMode=replace-irreversibly

나는 이것을 광범위하게 테스트하지 않았으며 위험이나 부작용이 있는지 알지 못하지만 지금까지는 매력적으로 작동합니다. 분명히 루트 볼륨과 잘못 구성된 볼륨을 제외한 다른 모든 볼륨을 마운트합니다.

관련 정보