可以通过使用 viocli update cinder 命令更新 Cinder 服务配置中的某些参数。
有关 Cinder 配置的详细信息,请参见 OpenStack Cinder 配置文档,网址为:https://docs.openstack.org/cinder/train/configuration/block-storage/drivers/vmware-vmdk-driver.html。
有关 Cinder 服务配置示例的详细信息,请参见 OpenStack Cinder 配置示例,网址为:https://docs.openstack.org/cinder/train/_static/cinder.conf.sample。
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
参数 | 默认值 | 说明 |
---|---|---|
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 |
如果为 |
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 |
如果为 |
vmware_disable_backing_ref_cache |
false |
如果为 |
vmware_datastore_regex |
none |
输入正则表达式模式,以与可在其中创建后端卷的数据存储的名称相匹配。 |
vmware_verify_requirements |
novalocal |
如果为 |
vmware_datastore_cluster |
输入可以置备卷的数据存储集群的名称或 moid。 |
|
vmware_sdrs_default_cluster_name |
输入使用 vSphere Storage DRS 创建原始卷的默认集群。如果指定 vmware_datastore_cluster,则必须设置此选项。 |
|
vmware_snapshot_quiesce |
none |
如果为 |
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_mount_options |
none |
输入传递到 NFS 客户端的挂载选项。有关详细信息,请参见 NFS 手册页。 |
backup_share |
none |
输入带格式 的 NFS 服务器路径。 |
backup_workers |
1 |
输入要启动的备份进程数。 |
backup_executor_thread_pool_size |
输入用于备份还原操作的执行程序线程池的大小。 |
|
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 |
输入执行程序执行线程或 eventlet 时执行程序线程池的大小。 |
max_pool_size |
5 |
输入要在池中保持打开状态的 SQL 连接数。 |
statefulset_backup |
创建清单部分(如果使用 cinder 备份功能)。 |
|
job_backup_storage_init |
创建清单部分(如果使用 cinder 备份功能)。 |