viocli update cinder 명령을 사용하여 Cinder 서비스 구성에서 특정 매개 변수를 업데이트할 수 있습니다.

Cinder 구성에 대한 자세한 내용은 OpenStack Cinder 구성 설명서 항목을 참조하십시오.

Cinder 서비스 구성 예제에 대한 자세한 내용은 OpenStack Cinder 구성 파일 항목을 참조하십시오.

viocli update cinder를 사용하는 구성 옵션 예제입니다.
conf:
  backends:
    nova1-10.185.245.206-vmdk-1:
      backend_availability_zone: nova1
      vmware_cluster_name:
        type: multistring
        values:
        - nova.Prod.100
        - nova.Prod.200
      vmware_host_ip: .VCenter:vcenter1:spec.hostname
      vmware_host_password: .VCenter:vcenter1:spec.password
      vmware_host_username: .VCenter:vcenter1:spec.username
      vmware_image_format: template
      vmware_insecure: .VCenter:vcenter1:spec.insecure
      volume_driver: cinder.volume.drivers.vmware.vmdk.VMwareVcVmdkDriver
      vmware_adapter_type: <type-name> #available value: ide, busLogic, lsiLogicsas, paraVirtual. Recommend use paraVirtual.
      vmware_tmp_dir: /tmp
      vmware_snapshot_format: template
      vmware_lazy_create: true
      vmware_disable_backing_ref_cache: false
      vmware_datastore_regex:
      vmware_verify_requirements: true
      vmware_datastore_cluster:
      vmware_sdrs_default_cluster_name:
      vmware_snapshot_quiesce: true
      vmware_image_transfer_timeout_secs: 7200
 
 
  cinder:
    DEFAULT:
      default_availability_zone: nova1
      enabled_backends: nova1-10.185.245.206-vmdk-1
      vmware_adapter_type: <type-name> #available value: ide, busLogic, lsiLogicsas, paraVirtual. Recommend use paraVirtual.
      default_volume_type: __DEFAULT__
      default_availability_zone:
      storage_availability_zone: nova
      backup_driver: cinder.backup.drivers.nfs.NFSBackupDriver
      backup_mount_options: vers=4
      backup_share: nfs-host:path
      backup_workers: 1
      backup_executor_thread_pool_size: 4
      backup_rpc_response_timeout: 600
      backup_file_size: 1999994880
      backup_sha_block_size_bytes: 32768
      backup_compression_algorithm: zlib
      rpc_response_timeout: 60
      executor_thread_pool_size: 64
    database:
      max_pool_size: 5

manifests:
  statefulset_backup: true
  job_backup_storage_init: true
표 1. viocli update Cinder 매개 변수
매개 변수 기본값 설명

backend_availability_zone

none

볼륨 백엔드의 가용성 영역을 입력합니다.

vmware_cluster_name

볼륨을 생성할 수 있는 vCenter 계산 클러스터의 이름을 입력합니다.

vmware_host_ip

none

VMware vCenter Server에 연결하기 위한 IP 주소를 입력합니다.

vmware_host_password

none

VMware vCenter Server에서 인증에 사용할 암호를 입력합니다.

vmware_host_username

none

VMware vCenter Server에서 인증에 사용할 사용자 이름을 입력합니다.

vmware_image_format

이미지 서비스에 볼륨을 업로드하는 데 사용할 이미지 형식을 입력합니다.

vmware_insecure

false

true이면 vCenter 인증서가 확인되지 않습니다.

volume_driver

cinder.volume.drivers.vmware.vmdk.VMwareVcVmdkDriver

볼륨 생성에 사용할 드라이버를 입력합니다.

vmware_adapter_type

lsilogic

볼륨 연결에 사용되는 어댑터 유형을 입력합니다.

vmware_tmp_dir

/tmp

볼륨 백업 및 복원 중에 가상 디스크가 저장되는 디렉토리를 입력합니다.

vmware_snapshot_format

vCenter Server에 볼륨 스냅샷 형식을 입력합니다.

vmware_lazy_create

true

true이면 소스 없이 볼륨이 생성될 때 vCenter Server 의 백엔드 볼륨이 느리게 생성됩니다.

vmware_disable_backing_ref_cache

false

true이면 레거시 볼륨 백엔드의 vCenter 참조 캐싱이 사용되지 않도록 설정되고 볼륨 ID가 아닌 볼륨 이름으로 쿼리됩니다.

vmware_datastore_regex

none

백엔드 볼륨을 생성할 수 있는 데이터스토어의 이름과 일치하는 정규식 패턴을 입력합니다.

vmware_verify_requirements

novalocal

true이면 원시 볼륨을 생성하는 동안 공간 및 스토리지 정책 요구 사항 확인이 수행됩니다.

vmware_datastore_cluster

볼륨을 프로비저닝할 수 있는 데이터스토어 클러스터의 이름 또는 MOID를 입력합니다.

vmware_sdrs_default_cluster_name

vSphereStorage DRS를 사용하여 원시 볼륨 생성을 위한 기본 클러스터를 입력합니다. vmware_datastore_cluster를 지정하면 이 옵션을 설정해야 합니다.

vmware_snapshot_quiesce

none

true이면 전원이 켜진 인스턴스에 연결된 볼륨의 스냅샷 또는 복제 중에 생성된 백엔드 스냅샷에 대해 중지가 가능하도록 설정할 수 있습니다.

vmware_image_transfer_timeout_secs

7200

Cinder와 Glance 간의 VMDK 볼륨 전송에 대한 시간 초과(초)를 입력합니다.

enabled_backends

none

사용할 백엔드 이름 목록을 입력합니다.

default_volume_type

none

사용할 기본 볼륨 유형을 입력합니다.

default_availability_zone

nova

이 노드의 기본 가용성 영역을 입력합니다.

storage_availability_zone

nova

이 노드의 가용성 영역을 입력합니다.

backup_driver

cinder.backup.drivers.nfs.NFSBackupDriver

Cinder 백업 기능을 사용하려면 이 옵션을 구성합니다.

backup_mount_options

none

NFS 클라이언트에 전달된 마운트 옵션을 입력합니다. 자세한 내용은 NFS 매뉴얼 페이지를 참조하십시오.

backup_share

none

NFS 서버 경로를 형식으로 입력합니다.

backup_workers

1

시작할 백업 프로세스 수를 입력합니다.

backup_executor_thread_pool_size

백업 복원 작업에 대한 executor 스레드 풀의 크기를 입력합니다.

backup_rpc_response_timeout

백업 및 복원 중에 장기 실행 RPC 호출의 응답을 기다릴 시간(초)을 입력합니다.

backup_file_size

1999994880

백업을 보관하는 데 사용되는 파일의 최대 크기(바이트)를 입력합니다.

backup_sha_block_size_bytes

32768

증분 백업에 대한 변경 내용을 추적하는 크기(바이트)를 입력합니다.

backup_compression_algorithm

zlib

사용할 압축 알고리즘의 이름을 입력합니다.

rpc_response_timeout

60 호출의 응답을 기다릴 시간(초)을 입력합니다.

executor_thread_pool_size

64

executor가 스레딩 또는 eventlet인 경우 executor 스레드 풀의 크기를 입력합니다.

max_pool_size

5

풀에서 열린 상태로 유지할 SQL 연결 수를 입력합니다.

statefulset_backup

Cinder 백업 기능을 사용하는 경우 매니페스트 섹션을 생성합니다.

job_backup_storage_init

cinder 백업 기능을 사용하는 경우 매니페스트 섹션을 생성합니다.