可以通过使用 viocli update cinder 命令更新 Cinder 服务配置中的某些参数。
有关 Cinder 配置的详细信息,请参见 OpenStack Cinder 配置文档。
有关 Cinder 服务配置示例的详细信息,请参见 OpenStack 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
| 参数 | 默认值 | 说明 |
|---|---|---|
| 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 备份功能)。 |