Solaris 11 - (unix: init 프로그램을 시작할 수 없어 종료됨)

Solaris 11 - (unix: init 프로그램을 시작할 수 없어 종료됨)

Solaris 11을 사용하여 서버를 다시 시작하는 동안 시스템이 다음 경고와 함께 정지됩니다.

WARNING: exec(/usr/sbin/init) failed with errno 8. (unix: Could not start init) Program terminated.

OS가 계속 다시 시작되고 온라인 상태가 되지 않습니다. init이는 가장 먼저 나타나는 프로세스 중 하나이므로 서버에 로그인할 수 없다고 가정합니다 .

시스템에 로그인하여 문제가 무엇인지 확인하고 해결할 수 있는 방법이 있습니까?

답변1

여러 가지 접근 방식이 있지만 아키텍처(SPARC 또는 x86)와 부팅 장치 구성(SAN, NAS, 디스크, 미러링 디스크 등)에 대해 걱정할 필요가 없습니다.

ludiegu에 동의하면 미디어를 시작하여 rpool의 상태를 확인할 수 있습니다. 그러나 Solaris 11에서는 ZFS 및 BE를 사용하는 가장 쉬운 방법은 다른 BE에서 부트하는 것입니다.

  • 존재하다스파키, -L을 사용하여 개발 장치에서 OBB 부팅을 사용하여 BE를 결정하고 -Z를 사용하여 BE/데이터 세트를 결정할 수 있습니다.
  • x86에서는 GRUB와 다른 BE를 선택하십시오.

미디어 또는 다른 BE에서 가져와야 할 수 있는 rpool에 대해 스크러빙을 실행합니다.

드라이브가 미러링된 경우 대체 부팅 드라이브에서 부팅해 보십시오.

관련 정보