HP-UX

os 미러링....alt. 디스크 교체..

 
이옥경
임시 수집가

os 미러링....alt. 디스크 교체..

os: 10.20

hw: k370



안녕하세요?



os가 미러링 된 상태에서...



pri 디스크는 살아있고.. alt 디스크가 죽었을 경우..



alt 디스크 교체후..미러링 복구 방법 좀 부탁합니다.



수고하세요...
1 응답 1
이태곤
중학생

os 미러링....alt. 디스크 교체..

K class는 hot swap이 안되므로 offline에서 디스크을 교체해야 되겠죠..

일단 디스크을 교체후 hpux -lm으로 부팅하십시오



복구방법은 다음과 같습니다. (hprc Q/A 에 있는 자료입니다.)



================================================================



LVMKBRC00006116









문]



미러드 디스크를 교체해야 합니다.

이 디스크에 있는 각 extent는 다른 디스크에 미러드 되어 있습니다.



구성 정보]

운영체제 - HP-UX

버전 - 10.X, 11.X

하드웨어 시스템 - MirrorDisk-UX

시리즈 -





답]



디스크 /dev/dsk/c1t1d0 를 교체해야 된다고 가정합니다.







1. 디스크를 교환한후에 LVM Maintenance Mode로 부팅합니다.



ISL> hpux -lm



NOTE: 만일 시스템이 곧바로 올라와야 한다면,

한개의 디스크가 사용 불가능해서 결과적으로 quorum의 손실이 발생한 경우에

시스템을 부팅하기 위하여 대안으로 -lq 옵션을 사용합니다.



ISL> hpux -lq



quorum 모드로 부팅을 한다면 이후에 다음의 단계를 수행합니다.

그동안에는 MirrorDisk-UX security 를 가질 수 없게 됩니다.



2. Use the vgcfgrestore 명령어를 사용하여 구성 백업 파일로 부터 LVM 구성 데이타를

물리적인 디스크에 리스토어 합니다:



# vgcfgrestore -n vg00 /dev/rdsk/c1t1d0



3. 전에 손실된 것으로 나타난 물리적 볼륨을 포함한 볼륨 그룹을 활성화 합니다.



# vgchange -a y vg00



4. 부트 LIF 부분에 부트 유틸리티와 AUTO 파일을 위치 시키기 위하여 Use mkboot을

사용합니다



# mkboot -l /dev/rdsk/c1t1d0

# mkboot -a "hpux" /dev/rdsk/c1t1d0



한개의 디스크가 사용 불가능해서 결과적으로 quorum의 손실이 발생한 경우에 시스템을

부팅하기 위하여 mkboot -a "hpux -lq" /dev/rdsk/c1t1d0 를 사용합니다.



HP-UX 10.20 (업데이트 안된) 과 11.X :



# lvlnboot -r /dev/vg00/lvol3 /dev/vg00

# lvlnboot -b /dev/vg00/lvol1 /dev/vg00

# lvlnboot -s /dev/vg00/lvol2 /dev/vg00

# lvlnboot -d /dev/vg00/lvol2 /dev/vg00

# lvlnboot -v



HP-UX 10.01, 10.10, 10.20으로 업데이트 한경우:



# lvlnboot -r /dev/vg00/lvol1 /dev/vg00

# lvlnboot -s /dev/vg00/lvol2 /dev/vg00

# lvlnboot -d /dev/vg00/lvol2 /dev/vg00

# lvlnboot -v



5. Quorum 모드:



단계 1에서 quorum 모드로 부팅했다면, 볼륨 그룹에 있는 각각의 미러드 로지컬 볼륨의

물리적인 범위를 동기화할 필요가 있습니다. vgsync를 사용한 동기화는, 최초의 로지컬

범위의 이제는 더이상 사용되지 않는 물리적인 범위에서만 일어 납니다.



# vgsync vg00



NOTE: 동기화가정은 하드웨어의 특성과 데이타의 양에 따라 많은 시간이 필요합니다.



6. Maintenance 모드:



multi user 모드로 시스템을 재 부팅합니다.



# reboot



NOTE: vg00가 활성화 되었을때 동기화가정은 하드웨어의 특성과 데이타의 양에 따라

많은 시간이 필요합니다.



7. 성공적으로 완료되었는지 확인합니다.



# lvdisplay -v /dev/vg00/lvolZ



그리고 마지막으로



# vgdisplay -v vg00