9. 도서관/__다. UNIX

시스템이 shutdown된후 부팅이 안될때

행복 금융 2008. 9. 16.




시스템이 shutdown된후 부팅이 안될때


서버를 운영하다 갑작스런 정전이나 부주의로 시스템이 shutdown됐을 때.

1) 시스템이 싱글모드로 떨어지는 경우
WARNING - unable to repair the file system, Run Fsck
manually (fsck -F ufs /dev/rdsk/c0t0d0s0) Exit ther shell whern
done to continue the boot precessor

Type Ctrl-d to preceed with normal startup
(or give root password for system maintenance):

해결책 : 위와 같은 경우는 파일시스템이 깨져서 나타나는 현상으로
아래와 같이 조치하면 된다.
Cdrom drive에 O/S cdrom을 넣은 후
ok> boot cdrom -s <== cd 로 single mode 부팅
# fsck -F ufs /dev/dsk/c0t0d0s0
에러가 생기는 디스크를 선택해서 file system 체크

2) booting시 bootblock을 못 찾을때 조치사항
..
Boot device: /iommu/sbus/espdma@f, 400000/esp@f, 800000/sd@3,0 File and args:
bootblk: can't find the boot program
Program terminated
Type help for more information
ok>

해결책 : 위와 같은 경우는 부트 디스크의 부트블럭이 깨진 경우로
아래와 같이 조치하면 된다.
Cdrom drive에 O/S cdrom을 넣은 후
ok> boot cdrom -s <== single mode로 booting
# uname -a <== 서버의 아키텍처를 확인 (sun4u)
SunOS ns 5.7 Generic_106541-11 sun4u sparc SUNW,Ultra-1
# cd /usr/platform/sun4u/fs/ufs
# installboot bootblk /dev/rdsk/c0t0d0s0
<== boot block install(부트디스크의 SCSI ID 확인)
# reboot

3)boot disk를 못찾을 때의 조치사항
..
Boot device: /iommu/sbus/espdma@f, 400000/esp@f, 800000/sd@3,0 File and args:
Can't open boot disk
ok>

혹은
Timeout waiting for ARP/RARP packet..

해결책 : eeprom의 boot-device의 설정값을 확인할 것.
ok> printenv
..
boot-device = disk net(or boot-device = net)
..
설정값 확인후 boot disk확인
ok> probe-scsi
Target 1
Unit 0 Disk SEAGATE STxxxxx 9GB

boot disk가 1이라면 boot-device 값 변경
ok> setenv boot-device=disk1
ok> reset

4) 전원이 안 들어올 경우
해결책 : 이 경우는 Power Supply 부분의 접촉상태나 청결상태 문제이면
시스템의 case 를 연 다음 먼지를 제거한후 다시 재시도 해 볼것.
그래도 않되면 Power Supply 교체 또는 수리 의뢰 할 것.

그 이외의 사항 즉 부팅이 안돼는 경우
- 시스템의 SCSI interface check (Cable등의 접속현황)
- 전원 체크 (이 부분을 우습게 넘기지 말것)
- 시스템의 device 체크 (오래된 디스크나 CD-ROM등)


댓글

💲 추천 글