alt_rootvg_op 명령
용도
기존 대체 rootvg 볼륨 그룹에 대한 조작을 수행합니다.
구문
볼륨 그룹 부트 디스크를 판별하려면(-q):
대체 디스크 볼륨 그룹 이름을 바꾸려면(-v):
alt_rootvg_op -v 새 볼륨 그룹 이름 -d 디스크 [-D]
볼륨 그룹을 활성화하려면(-W):
alt_rootvg_op -W -d 디스크 [-D]
볼륨 그룹을 휴면 상태로 설정하려면(-S):
대체 디스크 볼륨 그룹을 정리하려면(-X):
alt_rootvg_op -X [볼륨 그룹 ] [-D]
대체 디스크 볼륨 그룹을 사용자 조정하려면(-C):
alt_rootvg_op -C [ -R resolv_conf ] [ -s 스크립트 ] [ -b 번들_이름 ] [ -I installp_flags ] [ -l 이미지_위치 ] [ -f fix_bundle ] [ -F 수정 ] [ -w 파일 세트 ] [- a D V ]
설명
alt_rootvg_op 명령을 사용하여 특정 볼륨 그룹에 대해 부트 디스크가 되는 디스크를 판별할 수 있습니다. 부트 디스크를 판별하려면 -q 플래그를 사용하십시오. 이 방법은 볼륨 그룹이 여러 개의 디스크로 이루어지고 부트 리스트를 변경할 필요가 있을 때 유용합니다.
이 명령을 사용하여 대체 디스크 볼륨 그룹의 이름을 바꿀 수도 있습니다. 이는 복수 볼륨 그룹에 여러 개의 대체 디스크를 작성할 때 특히 유용하며, 이름을 식별해야 합니다.
현재 rootvg 와 대체 디스크 사이에 데이터 액세스가 필요한 경우, alt_rootvg_op 명령을 사용하여 부트되지 않은 볼륨 그룹에서 볼륨 그룹 wake-up 조작 ( -W 플래그 사용) 을 수행하십시오. 웨이크업 (wake-up) 은 볼륨 그룹을 사후 단계 1상태에 둡니다 (즉, /alt_inst 파일 시스템이 마운트됨). 이때 사용자 조정 조작(-C 플래그)을 실행할 수 있습니다. 깨우기 조작은 chroot 환경에서 명령을 실행하기 위한 것이 아닙니다.
실행 중인 시스템의 운영 체제는 깨우기 조작을 수행하는 볼륨 그룹의 운영 체제 버전보다 크거나 같아야 합니다. 따라서 altinst_rootvg 볼륨 그룹에서 LPAR을 부트하고 old_rootvg 볼륨 그룹을 깨우십시오 . altinst_rootvg 볼륨 그룹의 운영 체제가 실행 중인 시스템의 운영 체제보다 높은 기술 레벨 (TL) 또는 서비스 팩 (SP) 레벨인 경우, 깨우기 조작이 허용되더라도 altinst_rootvg 볼륨 그룹의 일부 조작이 올바르게 작동하지 않을 수 있습니다.
FORCE 환경 변수를 "Yes"로 설정하지 않을 경우, alt_rootvg_op 명령은 더 높은 버전의 운영 체제가 있는 볼륨 그룹에서 "활성화"를 허용하지 않습니다.
- "활성화"가 수행된 볼륨 그룹 이름이 altinst_rootvg로 바뀝니다.
- "활성화"가 수행된 볼륨 그룹에서 3단계를 실행하지 마십시오.
- "활성" 상태의 볼륨 그룹이 있으면 시스템을 재부트하지 마십시오. 그러면 "활성" 상태인 볼륨 그룹이 손상되거나 데이터가 손실될 수 있습니다. -S 플래그를 사용하여 "활성" 상태의 볼륨 그룹을 "휴면" 상태로 지정할 수 있습니다.
- alt_rootvg_op 명령에 -a 플래그를 사용하면 RPM 유틸리티가 필수사항의 자동 설치를 지원하지 않으므로 일부 Red Hat Package Manager (RPM) 소프트웨어를 설치할 수 없습니다.
데이터 액세스가 더 이상 필요하지 않으면 alt_rootvg_op 명령은 -S 플래그를 사용하여 "활성" 상태의 볼륨 그룹을 휴면 상태로 설정할 수 있습니다. 목표 대체 rootvg의 부트 이미지는 필요한 경우 -t 플래그로 재빌드할 수 있습니다. 휴면 조작은 대체 볼륨 그룹을 비활성 상태로 되돌립니다.
대체 디스크 볼륨 그룹을 정리하는 경우 alt_rootvg_op 명령은 -X 플래그를 사용하여 ODM 데이터베이스에서 altinst_rootvg 볼륨 그룹 정의를 제거합니다. 이 조작을 실행할 때 목표 볼륨 그룹이 연결 변환 해제된 경우 목표 볼륨 그룹과 연관된 ODM 정의만 제거됩니다. 실제 볼륨 그룹 데이터는 제거되지 않습니다. 볼륨 그룹이 부트 가능한 경우 부트 리스트를 이 볼륨 그룹의 부트 디스크로 설정하여 해당 볼륨 그룹에서 계속 재부트할 수 있습니다. -X 플래그는 볼륨 그룹 이름을 인수로 승인하고 기본적으로 altinst_rootvg 볼륨 그룹에서 작동합니다.
- 소프트웨어 및 소프트웨어 갱신사항을 설치합니다. rootvg 복사 조작으로 작성된 대체 볼륨 그룹에만 이 조작을 적용합니다.
- 사용자 조정 스크립트를 실행합니다.
- resolv.conf 파일을 복사합니다.
플래그
| 항목 | 설명 |
|---|---|
| -a | 가능한 경우 RPM 이미지를 갱신합니다. 이 플래그는 기본적으로 설정되지 않습니다. -b update_all 플래그 및 -l 플래그를 -a 플래그와 함께 사용해야 합니다. |
| -b 번들_이름 | rootvg 복제 후에 설치될 패키지 또는 파일 세트의 리스트와 함께 선택적 파일의 경로 이름을 지정합니다. -l 플래그를 이 옵션과 함께 사용해야 합니다. |
| -c | 활성 rootvg 볼륨 그룹에 대해 사용자 조정 조작을 수행합니다. |
| -d 대상 디스크 | 지정된 조작의 목표가 되는 목표 디스크의 이름 하나 이상을 포함하는 공백으로 구분된 리스트를 지정합니다. |
| -d | 디버그를 켭니다(-x 출력 설정). |
| -f 수정_번들 | rootvg 복제 후 설치할 APAR 리스트를 포함하는 선택적 파일입니다. -l 플래그를 이 옵션과 함께 사용해야 합니다. |
| -F 수정사항 | rootvg 복제 후 설치할 APAR의 선택적 리스트(예: IY123456)입니다. -l 플래그를 이 옵션과 함께 사용해야 합니다. |
| -I installp_flags | 복제된 altinst_rootvg에서 새 파일 세트를 설치하거나 갱신하는 경우 사용할 플래그입니다. 디폴트 플래그는 -acgX입니다. -l 플래그를 이 옵션과 함께 사용해야 합니다. |
| -l 이미지 위치 | rootvg 복제 후 적용할 installp 이미지나 갱신사항의 위치입니다. 이는 디렉토리 전체 경로 이름 또는 장치 이름(/dev/rmt0과 유사함)일 수 있습니다. |
| -q | 볼륨 그룹 부트 디스크를 판별합니다. |
| -R resolv_conf | rootvg의 기존 파일을 대체할 resolv.conf 파일입니다. 전체 경로 이름을 지정해야 합니다. |
| -s 스크립트 | 사용자 조정 단계 중에 실행할 선택적 사용자 조정 스크립트입니다. 이 파일은 실행 파일이어야 합니다. 이 스크립트는 실행 중인 시스템에서 /alt_inst 파일 시스템을 마운트 해제하기 전에 호출되므로, 재부트하기 전에 실행 중인 시스템에서 /alt_inst 파일 시스템으로 파일을 복사할 수 있습니다. |
| -s | 이전에 "활성" 조작이 발생한 대체 루트 볼륨 그룹을 휴면 상태로 설정합니다. |
| -t | 볼륨 그룹을 "휴면" 상태로 설정하기 전에 대체 부트 이미지를 재빌드합니다. 이 플래그는 복제 또는 복사 설치 조작으로 작성된 대체 루트 볼륨 그룹에만 유효합니다. -t 플래그에는 -S 플래그가 필요합니다. |
| -v 이름 | 대체 디스크 볼륨 그룹을 Name 매개변수로 지정한 이름으로 이름을 바꿉니다. |
| -v | 상세 출력을 켭니다. |
| -w 파일 세트 | rootvg 복제 후 설치할 파일 세트 리스트입니다. -l 플래그를 이 옵션과 함께 사용해야 합니다. |
| -w | target_disk에 있는 루트 볼륨 그룹에 대해 "활성화"를 수행합니다. |
| -X | ODM 데이터베이스에서 altinst_rootvg 볼륨 그룹 정의를 제거합니다. |
종료 상태
| 항목 | 설명 |
|---|---|
| 0 | 모든 alt_rootvg_op 관련 조작이 정상적으로 완료되었습니다. |
| > 0 | 오류가 발생했습니다. |
예
- 새로운 대체 디스크로부터 부트한 다음 원래 rootvg ODM
데이터베이스 항목을 제거하려면 다음 명령을 입력하십시오.
alt_rootvg_op -X old_rootvg - 현재 대체 디스크 설치 조작을 정리하려면 다음 명령을 입력하십시오.
alt_rootvg_op -X - 여러 물리적 볼륨을 포함하는 볼륨 그룹에 대한 부트 디스크를
판별하려면 다음 명령을 입력하십시오.
예제alt_rootvg_op -q -d hdisk0# lspv hdisk0 00006091aef8b687 old_rootvg hdisk1 00076443210a72ea rootvg hdisk2 0000875f48998649 old_rootvg # alt_rootvg_op -q -d hdisk0 hdisk2 - alt_disk_install 볼륨 그룹 이름을 수정하려면 다음 명령을 입력하십시오.
예제alt_rootvg_op -v alt_disk_530 -d hdisk2# lspv hdisk0 00006091aef8b687 rootvg hdisk1 00000103000d1a78 rootvg hdisk2 000040445043d9f3 altinst_rootvg hdisk3 00076443210a72ea altinst_rootvg hdisk4 0000875f48998649 None hdisk5 000005317c58000e None # alt_rootvg_op -v alt_disk_432 -d hdisk2 #lspv hdisk0 00006091aef8b687 rootvg hdisk1 00000103000d1a78 rootvg hdisk2 000040445043d9f3 alt_disk_432 hdisk3 00076443210a72ea alt_disk_432 hdisk4 0000875f48998649 None hdisk5 000005317c58000e None - 새 대체 디스크로부터 부트한 후 원래 rootvg를 "활성화"하려면
다음 명령을 입력하십시오.
alt_rootvg_op -W -d hdisk0 - "활성화"가 수행된 볼륨 그룹을 "휴면" 상태로 설정하고 부트 이미지를 재빌드하려면
다음 명령을 입력하십시오.
alt_rootvg_op -S -t - 활성 대체 rootvg를 /updates에서 사용 가능한 최신 파일 세트 레벨로
갱신하고 이를 대체 root 볼륨 그룹에 설치하려면
다음 명령을 입력하십시오.
alt_rootvg_op -C -b update_all -l /updates - 가능한 경우 /updates 디렉토리에서 사용 가능한 최신 파일 세트 레벨 및 RPM 이미지로 활성 대체 rootvg 를 업데이트하고 대체 루트 볼륨 그룹에 이미지를 설치하려면 다음 명령을 입력하십시오.
alt_rootvg_op -C -b update_all -l /updates -a
위치
/usr/sbin/alt_rootvg_op
파일
| 항목 | 설명 |
|---|---|
| /usr/sbin/alt_rootvg_op | alt_disk_op 명령을 포함합니다. |