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

unmirrorvg
unmirrorvg unmirrorvg 명령 목적 볼륨 그룹이나 지정된 디스크에 존재하는 미러를 제거합니다. 이 명령은 AIX 4.2.1 또는 그 이상에서만 적용됩니다. 구문
unmirrorvg [ -c Copies ] VolumeGroup [ PhysicalVolume .. . ]
설명
unmirrorvg 명령은 주어진 볼륨 그룹 내의 모든 논리적 볼륨의 미러를 제거합니다. 수동으로 rmlvcopy 명령을 볼륨 그룹내 각각의 논리적 볼륨에 대해 실행할 경우 동일한 결과를 얻을 수 있습니다.
디폴트로 unmirrorvg는 이중화된 볼륨 그룹으로부터 제거할 미러 세트를 가려냅니다. 사용자가 특정 드라이브를 더 이상 미러를 포함하지 않도록 제어하려면, 입력 매개변수에 디스크 리스트인 PhysicalVolume을 지정해야 합니다.
PhysicalVolume 매개변수가 명령행에 지정되면, 이 디스크에 존재하는 미러만 제거된다는 의미입니다. 볼륨 그룹에 있는 다른 드라이브에 존재하지만 사용자가 제공하는 디스크 리스트에 있지 않은 미러는 이중화된 상태로 남습니다.
주: 논리적 볼륨 사본이 둘 이상의 디스크에 걸쳐있으면 사용자가 지정하지 않은 디스크에 있는 논리적 볼륨의 사본 부분도 제거됩니다.
unmirrorvg가 실행될 때 각각의 논리적 볼륨에 대한 디폴트 COPIES 값은 1이 됩니다. 사용자가 사용자의 볼륨 그룹을 삼중미러에서 이중미러로 전환하려면 -c 옵션을 사용하십시오.
주: 이 명령을 사용하려면 루트 사용자 권한이 있거나 system 그룹의 멤버이어야 합니다
주의: 복합 오류 확인과 볼륨 그룹에서 미러를 제거할 논리적 볼륨의 수로 인해 unmirrorvg 명령을 완료하는 데 상당한 시간이 소요될 수 있습니다.
사용자는 시스템 관리 인터페이스 도구(SMIT)를 사용하여 이 명령을 수행할 수 있습니다. SMIT를 사용하려면, 다음과 같이 입력하십시오.
smit unmirrorvg
플래그
-c Copies unmirrorvg 명령이 실행을 마친 뒤 각 논리적 볼륨이 가지게 될 최소 사본 수를 지정합니다. 사용자가 모든 논리적 볼륨이 동일한 수의 사본을 가지는 것을 원하지 않을 경우 rmlvcopy 명령을 사용하여 수동으로 미러를 감소시키십시오. 이 옵션을 사용하지 않으면 사본은 디폴트로 1이 됩니다.
예제
삼중미러 볼륨 그룹의 미러를 제거하고 두 개의 사본을 남겨두려면 다음과 같이 입력하십시오.
unmirrorvg -c 2 workvg
workvg에 보류된 논리적 볼륨의 논리적 파티션은 이제 두개의 사본을 갖습니다.
rootvg를 디폴트 값으로 미러를 제거하려면 다음과 같이 입력하십시오.
unmirrorvg rootvg
rootvg는 지금 단 한개의 사본을 갖습니다.
미러된 볼륨 그룹의 잘못된 디스크 드라이브를 교체하려면 다음과 같이 입력하십시오.
unmirrorvg workvg hdisk7
reducevg workvg hdisk7
rmdev -l hdisk7 -d
디스크 드라이브를 교체하고, 드라이브를 hdisk7로 재명명하십시오.
extendvg workvg hdisk7
mirrorvg workvg
주: 이 예에서 디폴트로, mirrorvg가 workvg의 논리적 볼륨에 대해 두개의 사본을 만들려고 할 것입니다. 대체된 디스크 드라이브에 새 미러를 작성하려고 시도합니다. 그러나 원래 시스템이 3중화되어 있을 경우, 다른 사본이 논리적 볼륨에 이미 존재할 수 있기 때문에 hdisk7에 새로운 미러가 작성되지 않을 수도 있습니다. 이것은 unmirrorvg의 디폴트 행위를 따라 미러 사본 개수를 1까지 줄입니다.
파일
/usr/sbin unmirrorvg 명령이 존재하는 디렉토리.
관련 정보
mklvcopy 명령, mirrorvg 명령, syncvg 명령, reducevg 명령,extendvg 명령.