Sun T5220 SPARC 서버의 OS 부팅 실패 및 자동 재부팅

Sun T5220 SPARC 서버의 OS 부팅 실패 및 자동 재부팅

Solaris 10이 설치된 Sun T5220 SPARC 서버에서 이상한 부팅 문제가 있습니다.

유지 관리 목적으로 이 서버에서 마지막으로 변경한 몇 가지 사항은 다음과 같습니다.

  • 일부 오래된 디렉토리(확실히 시스템과 관련된 것은 아니며 사용되지 않은 파일이 포함되어 있다고 확신하는 일부 디렉토리)를 삭제하여 공간을 확보합니다.
  • Solaris10 SPARC64용 libiconv.1.14 라이브러리를 설치하려면
  • 알려진 SSH 관련 취약점을 패치하기 위해 패치 153074-01을 설치합니다. 불행하게도 설치하기 전에 단일 사용자 모드로 부팅하는 것을 잊어버렸습니다.

그런 다음 ILOM에서 서버를 재부팅했습니다(다음으로 콘솔에 로그온하여 를 start /SP/console실행했습니다 reboot). 콘솔에서 볼 수 있는 것은 다음 줄이 계속해서 인쇄되는 것뿐입니다.

Boot device: /pci@0/pci@0/pci@2/scsi@0/disk@0,0:a  File and args: kernel/sparcv9/unix
SunOS Release 5.10 Version Generic_150400-59 64-bit
Copyright (c) 1983, 2017, Oracle and/or its affiliates. All rights reserved.
Hostname: unknown
The / file system (/dev/rdsk/c1t0d0s0) is being checked.
syncing file systems... done
rebooting...
Resetting...

따라서 서버가 OS를 부팅할 수 없습니다. 이 상황을 어떻게 해결할 수 있나요?

답변1

나는 이 문제의 근본 원인을 찾지 못했습니다. 그럼에도 불구하고 이를 해결하는 방법은 다음과 같습니다.

  1. 확인 프롬프트로 전환합니다.
  2. 비상 안전 모드( ok: boot -F failsafe)로 부팅하고 에 루트 마운트 지점을 마운트합니다 /a.
  3. cd /a/dev그리고del null
  4. 손상된 OS 파일 및 심볼릭 링크 수정( pkgchk -R /a -f SUNWcsd)
  5. 재부팅

관련 정보