리눅스 시스템에서 사용자 정의 label이 깨져 부팅시 문제가 될
경우 아래와 같은 방법으로
복구를 할 수 있습니다.
아래와 같이 /etc/fstab에는 여러가지 filesystem들 이 마운트 정보가 있습니다.
[root@exadatadb03:/ ] $ cat /etc/fstab
LABEL=DBSYS / ext3 defaults 1 1
LABEL=BOOT /boot ext3 defaults,nodev 1 1
LABEL=DBORA /u01 ext3 defaults,nodev 1 1
tmpfs /dev/shm tmpfs defaults,size=109697m 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP swap swap defaults 0 0
192.168.10.231:/export/share10 /cbrebckup nfs noauto,rw,bg,hard,nointr,tcp,vers=3,timeo=600,rsize=1048576,wsize=1048576,actimeo=0 0 0
그중에서 2개의 label중
하나라도 문제가 발생이 되면 DBORA, DBSYS가 인식을 하지 못하고 부팅중 복구모드로 빠지게 됩니다.
일단 rescure모드 또는 single
user모드 에서는 파일시스템이 read only 파일 시스템이므로 아래와 같이 root 파일 시스템을 재 마운트 합니다.
#mount –o
rw,remount /
#root@exadatadb03:/etc# lvscan
ACTIVE '/dev/VGExaDb/LVDbSys1' [30.00 GB]
inherit
ACTIVE '/dev/VGExaDb/LVDbSys2' [30.00 GB]
inherit
ACTIVE '/dev/VGExaDb/LVDbSwap1' [24.00 GB]
inherit
ACTIVE '/dev/VGExaDb/LVDbOra1' [100.00 GB]
inherit
# e2label /dev/mapper/VGExaDb-LVDbSys1 DBSYS
#e2label
/dev/mapper/VGExaDb-LVDbOra1
DBORA
#reboot
댓글 없음:
댓글 쓰기