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

mkvg
mkvg mkvg 명령 목적 볼륨 그룹을 작성합니다. 구문
mkvg [ -d MaximumPhysicalVolumes ] [ -B ] [ -C ] [ -G ] [ -f ] [ -i ] [ -c ] [ -x ] [ -L LTGSize ] [ -m MaxPvSize ] [ -n ] [ -s Size ] [ -t factor ] [ -V MajorNumber ] [ -y VolumeGroup ] PhysicalVolume ...
주: -d 및 -m 플래그는 대용량 vg 형식 볼륨 그룹을 작성할 때 지원되지 않습니다.
설명
mkvg 명령은 PhysicalVolume 매개변수에 의해 표시되는 물리적 볼륨을 사용하여 새로운 볼륨 그룹을 작성합니다. 볼륨 그룹을 작성하고 나면, mkvg 명령은 자동으로 varyonvg 명령을 사용하여 새로운 볼륨 그룹을 연결 변환합니다. 예외로는 -c 플래그를 사용하여 볼륨 그룹을 작성할 때입니다. 볼륨 그룹이 성공적으로 작성되면, 그 볼륨 그룹은 자동으로 연결 변환되지 않습니다. 그 대신 사용자는 수동으로 볼륨 그룹을 varyon(연결 변환)해야 합니다.
디폴트로, mkvg 명령은 255개의 논리적 볼륨과 32개의 물리적 볼륨(디스크)을 조정할 수 있는 볼륨 그룹을 생성합니다.-B 플래그를 지정하여 이 한계를 512개의 논리적 볼륨과 128개의 물리적 볼륨으로 확장할 수 있습니다.
MAXPVS 32(-B 플래그를 사용할 경우 128)
경고: -B 옵션을 사용하여 대용량 볼륨을 작성할 때, AIX 4.3.1 또는 하위 버전으로 반입할 수 없습니다.
주:
물리적 볼륨을 점검하여 이 물리적 볼륨이 이미 다른 볼륨 그룹에 있지 않은지 검증합니다.물리적 볼륨이 연결 변환되는 볼륨 그룹에 속한다고 시스템이 판단하면, 시스템이 종료됩니다. 반면에, 시스템이 연결 변환되지 않은 볼륨 그룹으로부터 설명 영역을 발견한 경우, 이 명령을 계속할지 확인하기 위해 사용자에게 프롬프트합니다. 물리적 볼륨의 이전 내용이 유실되므로, 사용자는 대체 기능을 사용할 때는 주의를 기울여야 합니다.
이 명령을 사용하려면, 루트 사용자 권한을 가지고 있거나 system 그룹의 구성원이어야 합니다.
4GB보다 큰 디스크의 경우, PV당 1016 물리적 파티션 한계를 위반하지 않도록 물리적 파티션 크기(-s)를 충분히 큰 값으로 설정하십시오. 디폴트 값이 4MB이고 디폴트 최대 물리적 파티션 수(1016)를 갖는 최대 4GB의 디스크만을 수용할 수 있습니다. 또는 (factor x 1016)이 제공된 파티션 크기 및 디스크 크기로 작성해야 하는 파티션의 수보다 클 수 있도록 충분히 큰 요소 값(-t)을 사용하십시오. 예를 들어, 10G 디스크의 볼륨 그룹을 생성하려면 최소한 16M의 파티션 크기가 필요합니다. 또는 인수 크기 2를 사용하여 작은 8Meg 파티션 크기를 사용할 수 있습니다. 그러나, 이 한계는 볼륨 그룹에 추가할 수 있는 총 디스크 수입니다. 인수값을 사용할 경우, 최대 MAXPVS/factor 디스크 수가 볼륨 그룹에 포함될 수 있습니다.
AIX 4.1 이후, 볼륨 그룹을 작성할 때마다 운영 시스템이 자동으로 연결 변환을 수행합니다. 그러나, 볼륨 그룹을 -c 플래그로 작성하는 경우, 시스템이 동시 가능 볼륨 그룹 작성의 끝에서 볼륨 그룹을 자동 연결 변환하지 않습니다그 대신, mkvg 명령은 수동으로 볼륨 그룹을 비동시 모드 또는 동시 모드 중 하나로 varyonvg(연결 변환)할 것을 통지합니다.
웹 기반 시스템 관리자(wsm)에서 볼륨 응용프로그램을 사용하여 볼륨 특성을 변경할 수 있습니다. SMIT(시스템 관리 인터페이스 툴) smit mkvg 단축 경로를 사용하여 이 명령을 수행할 수도 있습니다.
플래그
-B 대용량 vg 형식 볼륨 그룹을 작성합니다. 이것은 128개까지의 물리적 볼륨과 512개까지의 논리적 볼륨을 조정할 수 있습니다.
-c 동시 가능 또는 향상된 동시 가능 볼륨 그룹을 작성합니다. HACMP 또는 HACMP ES와 함께 -c 플래그를 사용하십시오. 이러한 HACMP 제품을 사용하지 않는 볼륨 그룹 및 시스템에는 영향을 미치지 않습니다.
동시 가능 볼륨 그룹은 직렬 DASD 및 SSA 디스크에서만 지원됩니다.
향상된 동시 가능 볼륨 그룹은 모든 다른 디스크 유형에 대해 지원됩니다.
주:
이 플래그를 사용할 경우 직렬 DASD 및 SSA 디스크를 다른 디스크 유형과 결합할 수 없습니다.
향상된 동시 볼륨 그룹은 그룹 서비스를 사용합니다. 그룹 서비스는 HACMP ES를 제공하며 이 모드로 볼륨 그룹을 활성화하기 전에 구성설정해야 합니다.
향상된 동시 가능 볼륨 그룹은 64 비트 커널로 수행 중일 때 지원되지만 동시 가능 볼륨 그룹은 지원되지 않습니다.
-C 향상된 동시 가능 볼륨 그룹을 작성합니다. HACMP ES와 함께 -C 플래그를 사용하십시오. HACMP ES 제품을 사용하지 않는 볼륨 그룹 및 시스템에서는 사용할 수 없습니다.
직렬 DASD 또는 SSA 디스크를 포함하는 향상된 동시 가능 볼륨 그룹을 작성하려면 이 플래그를 사용하십시오.
주:
향상된 동시 볼륨 그룹은 그룹 서비스를 사용합니다. 그룹 서비스는 HACMP ES를 제공하며 이 모드로 볼륨 그룹을 활성화하기 전에 구성설정해야 합니다.
64 비트 커널로 수행 중일 경우 향상된 동시 가능 볼륨 그룹만이 지원됩니다. 동시 가능 볼륨 그룹은 64 비트 커널로 수행될 때 지원되지 않습니다.
-d MaximumPhysicalVolumes 볼륨 그룹에 포함된 최대 물리적 불륨의 수를 추정합니다. 디폴트는 32이며, 이보다 적은 수는 물리적 볼륨 공간 부하를 대폭 감소시킵니다.
주: 이 플래그는 대용량 vg 형식 볼륨 그룹을 작성할 때 지원되지 않습니다.
-f 물리적 볼륨이 장치 구성 데이터베이스 또는 활성 중인 볼륨 그룹의 다른 볼륨 그룹의 일부가 아닐 경우, 지정된 물리적 볼륨에 볼륨 그룹을 작성하도록 강제합니다.
-G 최대 1024개의 물리적 볼륨을 수용할 수 있는 디스크 공간이 디스크 시작 부분에 예약되어 있다는 점을 제외하고 -B 플래그와 유사합니다. 이 볼륨 그룹이 129개 이상의 물리적 볼륨을 포함할 수 있도록 확장되어야 할 경우에 이 플래그를 사용하십시오.
-i 표준 입력에서 PhysicalVolume 매개변수를 읽습니다.
-L LTGSize 볼륨 그룹의 논리적 트랙 그룹 크기를 KB 수로 설정합니다. LTGSize 매개변수의 값은 128, 256, 512 또는 1024입니다. 추가로, 볼륨 그룹에 있는 모든 디스크의 최대 전송 크기보다 작거나 같아야 합니다. 디폴트 크기는 128 KB입니다.
-m MaxPvSize 물리적 볼륨의 최대 크기를 지정합니다. 이 플래그를 사용할 경우, 물리적 볼륨의 크기를 기초로 물리적 파티션의 수를 계산합니다. 이 플래그를 지정하지 않은 경우, 1016 물리적 파티션으로 가정합니다.
주: 이 플래그는 대용량 vg 형식 볼륨 그룹을 작성할 때 지원되지 않습니다.
-n 시스템을 재시작하는 동안, 볼륨 그룹이 자동으로 사용 가능하지 않도록 지정합니다. 디폴트 값은 볼륨 그룹을 자동으로 활성화합니다.
-s Size Size 변수가 1에서 1024까지 메가바이트 단위로 표시되는 각각의 물리적 파티션에서 메가바이트 수를 설정합니다. Size 변수는 2의 제곱(예: 1, 2, 4, 8)이어야 합니다. 디폴트 값은 4 메가바이트입니다.
-t [factor] factor에서 지정한 물리적 볼륨당 물리적 파티션 수 한계를 변경합니다. factor는 32 디스크 볼륨 그룹의 경우는 1과 16사이여야 하고, 128 디스크 볼륨 그룹의 경우는 1과 64사이여야 합니다.
factor가 제공되지 않으면, 볼륨 그룹에서 가장 큰 디스크의 물리적 파티션 수가 factor x 1016보다 작은 것과 같이 가장 작은 값을 설정합니다.
factor가 지정되면, 볼륨 그룹의 물리적 볼륨당 최대 물리적 파티션 수를 factor x 1016로 변경합니다.
주:
볼륨 그룹이 물리적 볼륨당 1016개의 물리적 파티션 한계를 위반하면서 AIX 4.1.2에서 작성된 경우, 이 플래그를 사용하여 볼륨 그룹을 지원되는 상태로 변환할 수 있습니다. 파티션의 적합한 구/신 표시를 확인합니다.
볼륨 그룹에 구 물리적 파티션이 있으면 factor는 변경될 수 없습니다.
일단 볼륨 그룹이 변환되면, AIX 4.3 또는 하위 버전으로 반입할 수 없습니다.
이 플래그는 볼륨 그룹이 동시 모드로 연결 변환될 경우에는 사용될 수 없습니다.
볼륨 그룹에 포함될 수 있는 물리적 볼륨의 최대 수는 감소됩니다(MAXPVS/factor).
볼륨 그룹의 변경은 LVM 메타 데이터의 수정을 요청합니다. 이 경우, 볼륨 그룹은 관리 모드에서 연결 해제되어 볼륨 그룹의 무결성, 볼륨 그룹의 개방 논리적 볼륨의 폐쇄 필요성을 확인합니다. rootvg의 논리적 볼륨이 폐쇄될 수 없기 때문에 chvg -t 조작의 일부로 메타 데이터의 수정이 필요하면 rootvg는 변환될 수 없습니다.
-V MajorNumber 작성할 볼륨 그룹의 주요 수를 지정합니다.
-x 시스템을 재시작하는 동안 자동으로 연결 변환하도록 설정된 동시 가능 볼륨 그룹을 동시 모드로 자동으로 연결 변환하도록 지정합니다. 이 플래그는 HACMP 제품이 설치되지 않은 시스템에서는 사용할 수 없습니다. 이 플래그는 AIX 4.2 이상에서만 적용됩니다.
주: 향상된 동시 가능 볼륨 그룹에 대한 자동 연결 변환은 지원되지 않습니다.
볼륨 그룹의 동시성으로의 이 자동 연결 변환이 효력을 갖도록 하기 위해서는 /etc/inittab 파일에 다음 행을 입력해야 합니다.
rc_clvmv:2:wait:/usr/sbin/clvm_cfg 2>&1
주의: 이 항목은 srcmstr를 시작하는 데 사용한 후에 추가되어야 합니다.
-yVolumeGroup 자동으로 작성된 이름을 사용하지 않고 볼륨 그룹의 이름을 지정합니다. 볼륨 그룹 이름은 시스템 전체에서 고유해야 하며, 1에서 15자까지 사용할 수 있습니다. 이 이름은 다른 장치의 장치 구성 데이터베이스의 PdDv 클래스에 이미 정의된 접두어로 시작할 수 없습니다. 작성되는 볼륨 그룹 이름은 표준 출력에 전송됩니다.
볼륨 그룹 이름에는 다음의 문자만 포함될 수 있습니다. "A" - "Z," "a" - "z," "0" - "9," 또는 "_"(밑줄), "-" (빼기 부호) 또는 "."(마침표). 이 밖에 다른 문자들은 유효하지 않은 것으로 간주됩니다.
예제
파티션 크기를 1 메가바이트로 설정한 세 개의 물리적 볼륨을 포함하는 볼륨 그룹을 작성하려면, 다음을 입력하십시오.
mkvg -s 1 hdisk3 hdisk5 hdisk6
볼륨 그룹은 자동으로 작성된 이름을 갖도록 작성되며, 시스템을 재시작할 때 표시되고 사용 가능하게 됩니다.
mkvg -s 2 -t 2 -y newvg hdisk1
볼륨 그룹 newvg는 물리적 파티션 크기 2Meg와 물리적 볼륨 2032당 최대 물리적 파티션 수로 작성됩니다. 위의 구성설정은 hdisk1 크기가 4064Meg(2032*2)보다 클 수 없음을 의미합니다.
파일
/etc mkvg 명령이 상주하는 디렉토리
/tmp 해당 명령이 수행 중일 동안 임시 파일을 저장하는 디렉토리
/dev 볼륨 그룹에 대한 문자 장치 항목이 작성되는 디렉토리
관련 정보
chvg 명령, lsvg 명령 및 varyonvg 명령