
Dell r740xd에서 ubuntu 20.04를 실행 중입니다. 서버가 부팅되는 동안 디스크 컨트롤러 중 하나가 디스크(openzfs 풀에 사용되는 다중 경로 디스크)를 느리게 표시하는 것 같습니다. 서버가 '복구 모드'->'정상 부팅 재개'에서 부팅되는 경우 느린 컨트롤러 디스크가 감지되어 정상적으로 가져옵니다. 지금까지 /etc/default/grub 파일을 편집하여 grub cmdline 옵션에 rootdelay=300 옵션을 추가하려고 했습니다.
GRUB_CMDLINE_LINUX_DEFAULT="rootdelay=300"
update-grub
update-initramfs -u
그러나 지연이 관찰되지 않고 부팅이 중단됩니다.
컨트롤러 슬롯이 BIOS에서 비활성화된 경우 서버는 복구 모드를 사용하지 않고 정상적으로 부팅됩니다(그러나 옵션은 아님).
답변1
PERC 컨트롤러는 부팅만 해야 합니다.~ 후에펌웨어 초기화가 완료되었으니, 하드웨어에 문제가 없는지 다시 한번 확인해 보시기 바랍니다. 즉, 부팅을 지연하는 방법에는 최소한 두 가지가 있습니다.
Ctrl+R을 눌러 컨트롤러 펌웨어로 들어갈 수 있는 시간 창을 늘립니다(그러나 최신 세대 PERC에서는 이 키 콤보가 삭제된 것 같습니다).
Grub 부팅 메뉴 지연을 늘려 옵션 편집 및 실행 중
GRUB_TIMEOUT
( 또는 동등한 명령)/etc/default/grub
update-grub
답변2
zfs 관련 문제와 더 유사해 보입니다. ZFS_INITRD_PRE_MOUNTROOT_SLEEP='15'로 /etc/default/zfs를 변경한 후 서버가 정상적으로 부팅됩니다.