Systemd가 부팅 중에 일부 디스크를 마운트하지 못함

Systemd가 부팅 중에 일부 디스크를 마운트하지 못함

Ubuntu 20.04 LTS를 실행하는 많은 디스크(대략 96개의 데이터 드라이브, xfs 형식)가 있는 시스템이 있습니다. 부팅하는 동안 systemd는 대부분의 드라이브를 마운트하지만 /etc/fstab에 나열된 20개 정도의 마운트를 완전히 지속하지 못합니다.

시스템에는 여러 개의 24베이 SAS 쉘프가 서로 연결되어 있으며 fstab 파일에서 /mnt/shelf/shelf#/disk#레이블(예: )별로 장치를 참조 하여 마운트합니다. /dev/disk/by-label/disk-###fstab 파일은 매우 길지만 모든 데이터 디스크 마운트 라인은 다음과 같이 동일합니다.

*snip*
/dev/disk/by-label/disk-501 /mnt/shelf/5/501 xfs defaults 0 0
/dev/disk/by-label/disk-502 /mnt/shelf/5/502 xfs defaults 0 0
/dev/disk/by-label/disk-503 /mnt/shelf/5/503 xfs defaults 0 0
*snip*

이상하게도 항상 fstab 하단에 있는 디스크가 실패합니다. syslog를 보면 관련성이 있는 것으로 보이는 다음 항목이 있습니다.

Nov 26 09:13:16 h2 systemd[1]: Found device HUS724040ALS640 disk-092.
Nov 26 09:13:16 h2 systemd[1]: Found device HUS724040ALS640 disk-096.
Nov 26 09:13:16 h2 systemd[1]: Mounting /mnt/shelf/4/092...
Nov 26 09:13:16 h2 systemd[1]: Mounting /mnt/shelf/4/096...
Nov 26 09:13:16 h2 systemd[1]: Mounted /mnt/shelf/1/014.
Nov 26 09:13:16 h2 systemd[1]: Mounted /mnt/shelf/3/069.
Nov 26 09:13:16 h2 systemd[1]: Found device HUS724040ALS640 disk-088.
Nov 26 09:13:16 h2 systemd[1]: Mounting /mnt/shelf/4/088...
Nov 26 09:13:16 h2 systemd[1]: Mounted /mnt/shelf/4/092.
Nov 26 09:13:16 h2 systemd[1]: Mounted /mnt/shelf/4/096.
*snip*
Nov 26 09:13:16 h2 systemd[1]: mnt-shelf-4-073.mount: Job mnt-shelf-4-073.mount/start failed with result 'dependency'.
Nov 26 09:13:16 h2 systemd[1]: dev-disk-by\x2dlabel-disk\x2d073.device: Job dev-disk-by\x2dlabel-disk\x2d073.device/start failed with result 'timeout'.
Nov 26 09:13:16 h2 systemd[1]: dev-disk-by\x2dlabel-disk\x2d074.device: Job dev-disk-by\x2dlabel-disk\x2d074.device/start timed out.
Nov 26 09:13:16 h2 systemd[1]: Timed out waiting for device /dev/disk/by-label/disk-074.
Nov 26 09:13:16 h2 systemd[1]: Dependency failed for /mnt/shelf/4/074.
Nov 26 09:13:16 h2 systemd[1]: mnt-shelf-4-074.mount: Job mnt-shelf-4-074.mount/start failed with result 'dependency'.

부팅한 후에는 부팅 중에 실패한 디스크를 수동으로 마운트하여 이 문제를 해결했습니다.

나는 일종의 시스템 시작 순서 문제(사용할 수 있는 fstab 옵션이 누락되었을 수도 있음) 또는 시스템이 디스크 장치가 완전히 열거될 때까지 기다리면서 시간 초과를 발생시키는 종속성 문제가 있다고 생각합니다.

여기에서 어디를 볼 수 있는지에 대한 아이디어가 있습니까?

관련 정보