| HOME / 정보공유 / AIX 명령어 모음

varyonvg
varyonvg varyonvg 명령 목적 볼륨 그룹을 활성화합니다. 구문
varyonvg [ -b ] [ -c ] [ -f ] [ -n ] [ -p ] [ -r ] [ -s ] [ -u ] VolumeGroup
설명
varyonvg 명령은 VolumeGroup 매개변수에서 지정한 볼륨 그룹 및 연관된 모든 논리적 볼륨을 활성화합니다. 활성화된 볼륨 그룹은 사용 가능합니다. 볼륨 그룹이 활성화되면, 현재의 물리적 파티션이 아닌 파티션은 동기화됩니다.
장치구성 데이터베이스와 논리적 볼륨 관리자 사이에 차이가 있을 때에는 상태가 설명된 모든 물리적 볼륨(PV)의 리스트가 표준 출력에 표시됩니다. 볼륨 그룹은 연결 변환(vary on)이 될 수도 되지 않을 수도 있습니다. 리스트를 주의 깊게 검사한 후, 시스템 무결성을 보존하기 위해 보고된 상태에 따라 적당한 조치를 취하십시오.
동시 모드에서 연결 변환(vary on)할 동안, 연결 변환 처리를 통해 이전에는 시스템에 알려지지 않은 논리적 볼륨을 발견할 경우, 그 논리적 볼륨의 정의가 반입됩니다. 새로운 장치 특수 파일에 대한 사용권한 및 소유권은 볼륨 그룹 특수 파일의 사용권한 및 소유권에 복제됩니다. 노드에 작성되었던 논리적 볼륨의 장치 특수 파일에 대한 사용권한 및/또는 소유권을 변경했을 경우, 이 노드에도 같은 변경을 수행해야 합니다.
대부분의 물리적 볼륨 소실로 인해 volume group을 연결 변환할 수 없는 경우, 상태 설명과 함께 모든 물리적 볼륨 리스트가 표시됩니다. 이러한 상황에서 볼륨 그룹의 연결 변환을 수행하려면 강제 옵션을 사용해야 합니다.
대부분의 물리적 볼륨이 액세스되지 않는 경우(no Quorum) varyonvg는 볼륨 그룹을 연결 변환하는 데 실패하게 됩니다. 이는 쿼럼 검사가 사용 불가능인 경우에도 적용됩니다. 쿼럼 검사를 사용 불가능으로 하면 쿼럼이 소실된 경우에도 볼륨 그룹이 연결 변환 상태로 있게 됩니다.
PV_MISSING 상태의 물리적 볼륨이 존재하며 쿼럼 검사를 사용할 수 없는 경우에는 볼륨 그룹이 연결 변환되지 않습니다. 이 조건은 사용 가능한 디스크의 쿼럼이 있는 경우에도 적용됩니다. 이러한 상황에서 연결 변환을 수행하려면 강제 옵션을 사용하거나 환경 변수 MISSINGPV_VARYON을 TRUE로 설정하십시오(부트 시점에 누락된 디스크로 변환되어야 하는 경우에는 /etc/environment에서 이 값을 설정).
위와 같은 경우(강제 연결 변환 및 MISSINGPV_VARYON 변수 사용) 사용자가 volume group 무결성에 대한 책임을 져야 합니다.
주: 이 명령을 사용하려면 루트 사용자 권한이 있거나 system 그룹의 멤버이어야 합니다.
시스템 관리 인터페이스 도구(SMIT)를 사용하여 이 명령을 수행할 수 있습니다. SMIT를 사용하려면, 다음과 같이 입력하십시오.
smit varyonvg
플래그
-b 정상적인 varyonvg 명령의 결과로 잠긴 디스크에서 디스크 예약을 파기합니다. 이미 연결 변환이 된 볼륨 그룹에서 이 플래그를 사용하십시오. 이 플래그는 AIX 4.2 이상에만 적용됩니다.
주:
이 플래그를 사용하면 주어진 볼륨 그룹에서 모든 디스크의 잠금이 해제됩니다.
-b 플래그는 SC_FORCED_OPEN 플래그를 사용하는 볼륨 그룹의 디스크를 엽니다. SCSI 및 FC 디스크의 경우, 이 플래그는 이 디스크가 상주하는 목표 주소의 모든 luns를 엽니다. 따라서 이 varyon 옵션을 사용하는 경우에 볼륨 그룹은 목표 주소를 공유하지 않아야 합니다.
-c 현재 모드 또는 확장 동시 모드에서 볼륨 그룹을 연결 변환합니다. 이는 볼륨 그룹이 동시 실행가능 또는 확장 동시 실행가능하며 시스템에 HACAMP 제품이 로드되어 사용할 수 있는 경우에만 가능합니다. 두 가지 조건이 모두 참이 아니면 볼륨 그룹은 연결 변환되지 않습니다.
기존 논리적 볼륨 중 하나에 대해 이미 이름을 사용하고 있는 새로운 논리적 볼륨이 볼륨 그룹에 존재함을 연결 변환 프로세스에서 발견하는 경우에는 연결 변환이 완료되지 않습니다. 연결 변환을 다시 시도하기 전에 기존의 논리적 볼륨을 재명명하십시오.
주:
확장 동시 볼륨 그룹은 그룹 서비스를 사용합니다. 그룹 서비스는 HACMP ES와 함께 제공되며 이 모드에서 볼륨 그룹을 활성화하기 전에 구성설정되어야 합니다.
64 비트 커널과 함께 수행 중인 경우에는 확장 동시 실행가능 볼륨 그룹만 지원됩니다. 64 비트 커널과 함께 수행 중인 경우에는 동시 실행 가능 볼륨 그룹이 지원되지 않습니다.
-f 현재 사용 가능한 디스크 쿼럼이 없는 볼륨 그룹을 활성 상태로 만들 수 있도록 합니다. 활동 상태로 될 수 없는 모든 디스크는 제거된 상태에 놓이게 됩니다. 적어도 하나의 디스크를 볼륨 그룹에 사용할 수 있어야 합니다.
-n VolumeGroup 내에서 실효(stale) 물리적 파티션의 동기화를 불가능하게 합니다.
-p varyonvg 명령을 사용하려면 모든 물리적 볼륨을 사용할 수 있어야 합니다.
-r 읽기 전용 모드로 볼륨 그룹을 연결 변환합니다. 이 모드에서는 다음을 허용하지 않습니다.
논리적 볼륨에 쓰기 조작
LVM 메타 데이터 갱신
실효(stale) 파티션 동기화
주: LVM 메타 데이터 갱신이 필요한 모든 LVM 상위 레벨 명령은 이 모드에서 요청을 할 수 없습니다.
-s 시스템 관리 모드에서만 볼륨 그룹을 사용 가능하게 만듭니다. 논리적 볼륨 명령은 볼륨 그룹에서 실행할 수 있지만 입력 또는 출력을 위해 열 수 있는 논리적 볼륨은 없습니다.
주: 논리적 볼륨 명령은 -s 플래그로 연결 변환된 볼륨 그룹에 있는 논리적 볼륨에 기록하거나 논리적 볼륨에서 읽을 수 없습니다. -s 플래그로 연결 변환된 볼륨 그룹에 있는 논리적 볼륨에 기록을 시도하는 논리적 볼륨(chvg 또는 mklvcopy와 같은)은 논리적 볼륨에 기록하거나 논리적 볼륨으로부터 읽을 수 없음을 나타내는 오류 메세지를 표시할 수 있습니다.
-u 볼륨 그룹을 연결 변환(vary on)하지만 디스크가 잠금 해제 상태에서 볼륨 그룹을 구성하게 합니다. 활동하지 않는 볼륨 그룹의 초기 연결 변환의 일부로써 이 플래그를 사용하십시오. 이 플래그는 AIX 4.2 이상에만 적용됩니다.
주의: AIX 4.2 이상에서는 n-tailed DASD 시스템을 사용하는 개발자를 위해 플래그 -b 및 -u를 제공합니다. LVM의 기본 설계는 개시자만이 볼륨 그룹에 액세스할 수 있다고 가정합니다. HACMP 제품은 공유 볼륨 그룹의 다중 노드 액세스를 동기화하기 위해 LVM과 함께 작동합니다. 그러나, 다중 개시자 노드는 HACMP를 사용하지 않고 -b 및 -u로 볼륨 그룹에 쉽게 액세스할 수 있습니다. 사용자는 볼륨 그룹 상태 정보가 이 두 플래그로 디스크 보호(잠금)가 생략된 결과로 손상되거나 예상치 못하게 변경될 수 있음을 알아야 합니다. -b 및 -u플래그를 사용할 경우, 데이터와 상태 출력이 지속된다고 보장할 수 없습니다.
예제
볼륨 그룹 vg03dmf 활성화하려면 다음을 입력하십시오.
varyonvg vg03
현재의 파티션을 동기화하지 않고 볼륨 그룹 vg03을 활성화하려면 다음을 입력하십시오.
varyonvg -n vg03
파일
/usr/sbin varyonvg 명령 디렉토리가 포함되어 있습니다.
/tmp 명령이 수행되는 동안 임시 파일을 저장합니다.
관련 정보
chvg 명령, lspv 명령, lslv 명령, lsvg 명령, varyoffvg 명령