느린 디스크/컨트롤러로 인한 부팅 중단

느린 디스크/컨트롤러로 인한 부팅 중단

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/grubupdate-grub

답변2

zfs 관련 문제와 더 유사해 보입니다. ZFS_INITRD_PRE_MOUNTROOT_SLEEP='15'로 /etc/default/zfs를 변경한 후 서버가 정상적으로 부팅됩니다.

관련 정보