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

extendlv
extendlv extendlv 명령 목적 볼륨 그룹 내에서 할당되지 않은 물리적 볼륨 파티션을 추가하여 논리적 볼륨(LV)의 크기를 늘립니다. 구문
사용 가능한 물리적 파티션을 추가하는 방법
extendlv [ -a Position ] [ -e Range ] [ -u Upperbound ] [ -s Strict ] LogicalVolume Partitions [ PhysicalVolume ... ]
고유의 물리적 파티션을 추가하는 방법
extendlv [ -mMapFile ] LogicalVolume Partitions
설명
extendlv 명령은 Partitions 매개변수로 표시되는 추가 논리적 파티션의 수를 할당하여 LogicalVolume에 할당된 논리적 파티션의 수를 증가시킵니다. LogicalVolume 매개변수는 논리적 볼륨 이름 또는 논리적 볼륨 ID일 수 있습니다. 할당을 특정 물리적 볼륨으로 제한하려면, PhysicalVolume 매개변수에 하나 이상의 물리적 볼륨 이름을 사용하십시오. 그렇지 않으면, 볼륨 그룹에 있는 모든 물리적 볼륨을 새로운 물리적 파티션 할당에 사용할 수 있습니다.
디폴트로, 논리적 볼륨은 lslv 명령을 사용할 때 표시되는 기존의 특성을 사용하여 확장됩니다. 기존의 특성을 새로운 파티션에 대해서만 일시적으로 겹쳐쓰려면, 플래그를 사용하여 이 특성에 대해 다른 값을 선택하십시오. 논리적 볼륨의 특성은 변경되지 않습니다.
논리적 볼륨에 대한 디폴트 최대 파티션의 수는 128입니다. 논리적 볼륨을 128개의 논리적 파티션을 초과하여 확장하기 전에, chlv 명령을 사용하여 디폴트 값을 늘리십시오.
디폴트 할당 정책은 논리적 볼륨 사본 당 최소의 물리적 볼륨을 사용하고, 사본에 속한 물리적 파티션을 가능한 한 인접하게 배치한 다음 물리적 파티션을 -a 플래그로 지정된 원하는 영역에 배치하는 것입니다. 또한, 디폴트로 논리적 파티션의 각 사본은 별도의 물리적 볼륨에 배치됩니다.
주:
스트라이프된 논리적 볼륨을 확장할 때, 파티션의 수는 스트라이프 폭의 짝수배여야 합니다.
스트라이프된 논리적 볼륨을 확장할 때, 스트립 폭(가로로 줄이 그어진 디스크)만 사용됩니다. 스트라이프된 이 논리적 볼륨에 사용되는 파티션이 물리적 볼륨에 충분하지 않을 경우, 논리적 볼륨의 확장이 실패합니다.
많은 수의 파티션(800 MB 이상)을 사용하는 논리적 볼륨을 구역에서 점진적으로 확장하는 것이 바람직합니다.
논리적 볼륨에 수행된 변경사항은 파일 시스템에 반영되지 않습니다. 파일 시스템 특성을 변경하려면, chfs 명령을 사용하십시오.
이 명령을 사용하려면, 사용자에게 루트 사용자 권한이 있거나 사용자가 시스템 그룹의 멤버여야 합니다.
웹 기반 시스템 관리자(wsm)에 있는 볼륨 응용프로그램을 사용하여 볼륨 특성을 변경할 수 있습니다. SMIT(시스템 관리 인터페이스 도구) smit extendlv 단축 경로를 사용하여 이 명령을 수행할 수 있습니다.
플래그
주: -e, -m, -s, 및 -u 플래그는 스트라이프된 논리적 볼륨과 같이 사용할 수 없습니다.
-aPosition 내부 물리적 볼륨 할당 정책(물리적 볼륨에서의 논리적 파티션의 위치)을 설정합니다. Position 변수는 다음 중 하나일 수 있습니다.
m
논리적 파티션을 각 물리적 볼륨의 바깥쪽 중간 부분에 할당합니다. 이것이 디폴트 위치입니다.
c
논리적 파티션을 각 물리적 볼륨의 중심 부분에 할당합니다.
e
논리적 파티션을 각 물리적 볼륨의 바깥쪽 가장자리 부분에 할당합니다.
ie
논리적 파티션을 각 물리적 볼륨의 안쪽 가장자리 부분에 할당합니다.
im
논리적 파티션을 각 물리적 볼륨의 안쪽 중간 부분에 할당합니다.
-e Range 물리적 볼륨간 할당 정책(최상의 할당을 제공하는 볼륨을 사용하여, 가로로 확장할 물리적 볼륨의 수)을 설정합니다. Range 변수 값은 Upperbound 변수 (-u 플래그로 설정)에 의해 제한되며 다음 중 하나일 수 있습니다.
x
논리적 파티션을 최대 수의 물리적 볼륨간에 걸쳐 할당합니다.
m
논리적 파티션을 최소 수의 물리적 볼륨에 할당합니다.
-mMapFile 할당할 정확한 물리적 파티션을 지정합니다. 파티션은 MapFile 매개변수에 주어진 순서로 사용됩니다. MapFile 매개변수에서 사용된 파티션은 생략됩니다. 사본에 속한 모든 물리적 파티션은 논리적 볼륨의 다음 사본에 대한 할당 전에 할당됩니다. MapFile 매개변수의 형식은 PVname:PPnum1[-PPnum2]입니다. 이 예제에서 PVname은 물리적 볼륨 이름입니다(예를 들면, hdisk0). 이것은 물리적 파티션 또는 연속적인 물리적 파티션의 구간당 하나의 레코드입니다. PPnum은 물리적 파티션 번호입니다.
-sStrict 엄격한 할당 정책을 결정합니다. 동일한 물리적 볼륨을 공유하거나 공유하지 않도록 논리적 파티션의 사본을 할당할 수 있습니다. Strict 변수는 다음 중 하나로 표시됩니다.
y
엄격한 할당 정책을 설정하므로, 논리적 파티션의 사본들이 동일한 물리적 볼륨을 공유할 수 없습니다.
n
엄격한 할당 정책을 설정하지 않으므로, 논리적 파티션의 사본들이 동일한 물리적 볼륨을 공유할 수 있습니다.
s
초강력 엄격성 할당 정책을 설정하여, 한 미러의 할당된 파티션이 다른 미러의 파티션과 물리적 볼륨을 공유할 수 없게 합니다.
주: 초강력 엄격성이 아닌 논리적 볼륨에서 초강력 엄격성 논리적 볼륨으로 변경할 때는 반드시 물리적 볼륨을 지정하거나 -u 플래그를 사용해야 합니다.
-uUpperbound 새로운 할당에 대한 최대 수의 물리적 볼륨을 설정합니다. Upperbound 변수의 값은 1에서 총 물리적 볼륨의 수 사이에 있어야 합니다. 디폴트 값은 볼륨 그룹에 있는 총 물리적 볼륨의 수입니다. 스트라이프된 논리적 볼륨 또는 초강력 엄격성을 사용할 때, 상한은 각 미러 사본에 허용되는 물리적 볼륨의 최대 수를 나타냅니다.
예제
lv05 디렉토리에 표시된 논리적 볼륨의 크기를 세 개의 논리적 파티션만큼 늘리면, 다음 명령을 입력하십시오.
extendlv lv05 3
파일
/usr/sbin/ extendlv 명령이 상주하는 디렉토리.
관련 정보
chfs 명령, chlv 명령, chpv 명령, lslv 명령, mklv 명령, mklvcopy 명령.