cli_chlv 명령

용도

클러스터의 모든 노드에서 논리적 볼륨의 속성을 변경합니다.

구문


cli_chlv  [-a Position] [-b BadBlocks] [-d Schedule] [-e Range]
          [-L label] [-p Permission] [-r Relocate] [-s Strict]
          [-t Type] [-u Upperbound] [-v Verify] [-w MirrorWriteConsistency]
          [-x Maximum] [-U userid] [-G groupid] [-P modes] LogicalVolume 

설명

지정된 매개변수를 사용하여 chlv 명령을 실행하고 모든 클러스터 노드에서 논리 볼륨 정의를 업데이트하기 위해 C-SPOC를 사용합니다.

플래그

-a 위치
물리적 볼륨 할당 정책 (물리적 볼륨에서 논리적 파티션의 위치) 을 설정합니다. 다음 Position 변수가 유효합니다.
m
각 물리적 볼륨의 외부 중앙 섹션에서 논리적 파티션을 할당합니다. 이 변수는 기본 설정입니다.
c
각 물리적 볼륨의 중앙 섹션에서 논리적 파티션을 할당합니다.
e
각 물리적 볼륨의 외부 끝 섹션에서 논리적 파티션을 할당합니다.
ie
각각의 물리적 볼륨의 내부 끝 섹션에 논리적 볼륨을 할당합니다.
im
각 물리적 볼륨의 내부 중앙 섹션에서 논리적 파티션을 할당합니다.
-b BadBlocks
사용 불가능 블록 재배치 정책을 설정합니다. 다음 BadBlocks 변수가 유효합니다.
y
사용 불가능 블록 재배치를 실행시킵니다.
n
사용 불가능 블록 재배치를 수행하지 않습니다.
-d 일정
둘 이상의 논리적 파티션을 기록할 때 스케줄 정책을 설정합니다. 스트라이프된 논리적 볼륨을 미러링하려면 병렬 또는 순차 처리를 사용해야 합니다. 다음 Schedule 변수가 유효합니다.
p
병렬 스케줄 정책을 설정합니다.
ps
순차 읽기 정책으로 쓰기를 병행합니다. 모든 미러는 병렬로 작성되지만 사용 가능한 경우 항상 첫 번째 미러에서 읽습니다.
pr
모든 미러에 대해 병렬 쓰기 및 읽기가 수행됩니다. 이 정책은 모든 미러에서 논리적 볼륨에 대한 읽기를 더 균등하게 분산시키려는 것을 제외하고는 병렬 정책과 유사합니다.
s
순차 스케줄 정책을 설정합니다. 병렬 또는 순차 엄격성 (수퍼 엄격성) 의 정책을 지정할 때 이 변수를 사용하십시오.
-e 범위
물리적 볼륨 할당 정책을 설정합니다. 할당 정책은 최상의 할당을 제공하는 볼륨을 사용하여 확장할 물리적 볼륨의 수입니다. Range 변수의 값은 -u 플래그를 사용하여 설정되는 Upperbound 변수에 의해 제한됩니다. 다음 Range 변수가 유효합니다.
x
논리적 파티션을 최대 수의 물리적 볼륨 사이에 할당합니다.
m
논리적 파티션을 최소 수의 물리적 볼륨에서 할당합니다.
-G 그룹 ID
논리적 볼륨 특수 파일의 그룹 ID를 지정합니다.
-L 라벨
논리적 볼륨 레이블을 설정합니다. 이 변수의 최대 크기는 127자입니다.
-n NewLogicalVolume
다음으로 지정된 논리 볼륨의 이름을 변경합니다 NewLogicalVolume 변수. 논리적 볼륨 이름은 시스템 전체에서 고유해야 하며 최대 15자까지 가능합니다.
-p 허가
액세스 권한을 읽기/쓰기 또는 읽기 전용으로 설정합니다. 다음 Permission 변수가 유효합니다.
w
액세스 권한을 읽기/쓰기로 설정합니다.
r
액세스 권한을 읽기 전용으로 설정합니다. JFS 파일 시스템을 읽기 전용 논리적 볼륨에 마운트하는 것은 지원되지 않습니다.
-P 모드
논리적 볼륨 특수 파일의 사용 권한(파일 모드)을 지정합니다.
-r 이전하다
재구성 중에 논리적 볼륨의 재배치를 허용할지 또는 금지할지 여부를 지정합니다. 다음 Relocate 변수가 유효합니다.
y
재구성 중에 논리적 볼륨의 재배치를 가능하게 합니다. 논리적 볼륨이 스트라이프되면 chlv 명령을 사용하여 재배치 플래그를 y로 변경할 수 없습니다.
n
재구성 중에 논리적 볼륨의 재배치를 방지합니다.
-s 엄격하다
엄격한 할당 정책을 판별합니다. 동일한 물리적 볼륨에 대해 공유되거나 공유되지 않도록 논리적 파티션의 사본을 할당할 수 있습니다. 다음 Strict 변수가 유효합니다.
y
엄격할 할당 정책을 설정합니다. 따라서 논리적 파티션의 사본이 동일한 물리적 볼륨을 공유할 수 없습니다.
n
엄격할 할당 정책을 설정하지 않습니다. 따라서 논리적 파티션의 사본이 동일한 물리적 볼륨을 공유할 수 있습니다.
s
미러 하나에 할당된 파티션이 다른 미러의 파티션과 물리적 볼륨을 공유할 수 없도록, 매우 엄격한 할당 정책을 설정합니다. 매우 엄격하지 않은 논리적 볼륨을 매우 엄격한 논리적 볼륨으로 변경하는 경우 -u 플래그를 사용해야 합니다.
-t 입력
논리적 볼륨 유형을 설정합니다. 최대 크기는 31자입니다. 논리적 볼륨이 스트라이프되면 Type 변수를 부트로 변경할 수 없습니다.
-u userid
논리적 볼륨 특수 파일용 사용자 ID를 지정합니다.
-u 상한
새 할당에 대한 최대 물리적 볼륨 수를 설정합니다. Upperbound 변수의 값은 1과 총 물리적 볼륨 수 사이에 있습니다. 매우 엄격함을 사용하는 경우, 상한은 각 미러 사본에 허용되는 최대 물리적 볼륨 수를 표시합니다. 스트라이프된 논리적 볼륨을 사용할 때 상한은 Stripe_width 변수의 배수여야 합니다.
-v 확인하다
논리적 볼륨에 대해 쓰기 검증 상태를 설정합니다. 이로 인해 논리적 볼륨에 대한 모든 쓰기는 후속 읽기로 검증되거나 후속 읽기로 검증되지 않습니다. 다음 Verify 변수가 유효합니다.
y
논리적 볼륨에 대한 모든 쓰기는 후속 읽기로 확인됩니다.
n
논리적 볼륨에 대한 모든 쓰기는 후속 읽기로 확인되지 않습니다.
-w MirrorWriteConsistency
다음과 같은 MirrorWriteConsistency 변수가 유효합니다:
y
활성 미러 쓰기 일관성을 켭니다. 이 변수는 정상 I/O 처리 중에 논리적 볼륨의 미러링된 사본에서 데이터 일관성을 확인합니다.
p
수동 미러 쓰기 일관성을 켭니다. 이 변수는 시스템 인터럽트 후 볼륨 그룹 동기화 중에 미러링된 사본에서 데이터 일관성을 확인합니다. 이 기능은 대형 볼륨 그룹에서만 사용 가능합니다.
n
미러 쓰기 일관성이 없습니다.
-x 최대한
논리적 볼륨에 할당할 수 있는 논리적 파티션의 최대수를 설정합니다. 논리적 볼륨 하나당 최대 논리적 파티션 수는 32,512개입니다.

lv01이라는 논리적 볼륨의 물리적 볼륨 할당을 변경하려면 다음을 입력하십시오.
cli_chlv -e m lv01