2swan

alt disk 생성 및 제거 본문

AIX

alt disk 생성 및 제거

2swan 2024. 5. 31. 17:42

방법 1) alt_disk 생성

1. 현재 hdisk 확인

# lspv

 

 

 

2. alt_disk 생성

# alt_disk_install –CB hdisk1

 

*alt_disk name 변경방법

# alt_disk_install -v [변경할 이름] [변경하고자 하는 disk]

Ex) alt_disk_install -v change_altdisk hdisk1

 

*alt_disk 옵션

-C : clone (rootvg 복제)

-B : bootlist (mksysb나 복제 후 실행되지 않는 bootlist를 지정)

-O : altinst_rootvg odm을 다른 시스템(장비)에 사용 가능하도록 cleaning ( O옵션 적용 시 리셋되는 내용들은 hostname, network 정보, 기타 device 정보.

 

※ 동일한 시스템(장비)내에서 사용하려면 O옵션을 제외한 CB만 사용 --- 다른 시스템 alt disk 사용 용도

다른 시스템(장비)로 옮겨서 사용하려면 O옵션을 포함한 CBO 사용 --- 백업 용도

 

 

3. 작업 상태 확인

# lspv

 

 

 

4. OS 상에서 복제한 alt_disk의 파일 시스템을 확인하며, altinst가 현재 OS에서 hdisk1번으로 activce가 된다.

# alt_disk_install -W hdisk1 ( varyonvg 명령어를 통해서 vg를 활성화 하라는 호출을 뿌리는데 이 명령어 사용하면 됨)

 

 

 

5. lv 및 fs의 정보가 복제가 된것을 확인할 수 있다.

# lsvg -l altinst_rootvg

 

 

※ 제거 과정

wake-up 상태에서 다시 sleep 시키기 위해 alt_disk의 fs들을 강제로 force umount 하면 active 상태가 사라짐

# alt_disk_install -S hdisk1

 

 

 

alt_disk를 제거하기 위해 -X옵션을 사용하고, 보통 disk 교체 및 백업용으로 할 때 사용한다.

# alt_disk_install -X

or

# alt_disk_install -X altinst_rootvg

 

 

 

booting 순서, hdisk1 상태 확인

# bootlist -m normal -o

# lspv

 

※ disk를 물리적으로 제거하기 위해서는 odm에서 hdisk1(alt_disk 작업 실시된 디스크)를 인식하지 못하게 해야한다

1. # lsdev –Cc disk

2. # lsdev –C | grep –i 07-08 : 제거할 hdisk1, pdisk1 목록에 나타난다.

3. # rmdev –dl hdisk1

4. # rmdev –dl pdisk1

5. # lspv

6. # lsdev –Cc disk

7. # lsdev –C | grep –i 07-08 : hdisk1, pdisk1 제거된 것을 확인할 수 있다.

8. # diag : Task selection → Hot Plug Task → SCSI and RAID Hot Plug Manager → Replace/Remove device → hdisk1 선택 하고 실제 장비 전면부 Disk에 LED 점등되는 Disk 제거 후 Enter 누르면 끝

 


 

방법2) mirrorvg alt_disk 복제

1. mirror된 vg를 alt_disk 복제하기 전 image.data 생성(갱신)

# mkszfile

 

 

 

2. image.data file 확인

# ls -al

 

 

 

3. image.data file 열어서 수정

개별적으로 수정하기 번거로워 아래의 명령어를 통해 일괄적으로 변경

# vi image.data

:%s/COPIES= 2/COPIES= 1/g

:%s/hdisk1//g

:%s/PP= 2/PP= 1/g (선택 사항)

( 1로 변경 해주면 disk 하나에서 alt backup이 가능해진다 // g는 일괄변경 // = 뒤에 한 칸 공백 )

* PP의 개수는 1/2로 줄여야 한다고 생각 할 수 있지만 alt_disk를 복제할 때 image.data파일에서 이미 COPIES가 1로 변경되었기 때문에 문제는 없다

 

 

 

4. alt_disk 생성

# alt_disk_install -CB -i /image.data hdisk2

or

# nohup alt_disk_install -i /image.data -CB hdisk1 &

 

nohup 명령어는 image.data를 참조하여 alt_disk 복제를 진행한다는 호출 메세지이며, alt_disk_install -CB 명령어는 스스로 image.data를 생성하면서 진행하였지만 nohup alt_disk_install은 image.data를 참조하여 alt_disk 진행하는 것

 

-B 옵션을 주지 않을 시 alt backup이 끝나면 bootlist가 alt backup을 받은 disk로 변경이 되어 이것을 방지하는 옵션

- i 옵션은 수정한 image.data를 바탕으로 backup을 받겠다는 뜻. -i 옵션을 주지 않으면 다시 갱신이 되어 backup이 되지 않는다.

-d 옵션은 backup을 받을 disk 지정

 

 

 

5. 반복문을 통한 df 명령어 이용하여 fs 복제되면서 완료되면 강제로 umount 되면서 사라지는 것을 확인

# while true

> do

> df -tg | grep alt*

> sleep 3

> done

 

 

 

6. mirror된 vg가 alt_disk 복제가 된 것을 확인

# lspv

'AIX' 카테고리의 다른 글

VG 생성 및 삭제  (0) 2024.06.03
date 서버 시간 변경  (0) 2024.06.03
Paging Space 설정  (0) 2024.05.31
mirror LV 정합성 체크  (1) 2024.05.31
AIX root password reset  (0) 2024.05.31