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