Open-E JovianDSS iSCSI 驱动¶
该 JovianISCSIDriver 允许在 OpenStack 部署中使用 Open-E JovianDSS 数据存储解决方案作为块存储。
支持的操作¶
创建、删除、附加和分离卷。
创建、列出和删除卷快照。
从快照创建卷。
将镜像复制到卷。
将卷复制到镜像。
克隆卷。
扩展卷。
迁移带有后端协助的卷。
配置¶
使用您喜欢的编辑器编辑 Cinder 配置文件。它位于 /etc/cinder/cinder.conf
添加字段 enabled_backends,值为 open-e-jdss-0
enabled_backends = open-e-jdss-0
通过添加 ‘open-e-jdss-0’ 描述为 Open-E JovianDSS 驱动程序提供设置
[open-e-jdss-0]
backend_name = Open-EJovianDSS
chap_password_len = 14
driver_use_ssl = True
driver_ssl_cert_verify = True
driver_ssl_cert_path = /etc/cinder/jdss.crt
iscsi_target_prefix = iqn.2016-04.com.open-e.cinder:
jovian_pool = Pool-0
jovian_block_size = 64K
san_api_port = 82
target_port = 3260
volume_driver = cinder.volume.drivers.open_e.iscsi.JovianISCSIDriver
san_hosts = 192.168.0.40
san_login = admin
san_password = admin
san_thin_provision = True
选项 |
默认值 |
描述 |
|---|---|---|
|
Open-EJovianDSS |
后端名称 |
|
12 |
唯一生成的 CHAP 密码的长度。 |
|
True |
使用 SSL 向 Open-E JovianDSS 发送请求[1] |
|
True |
验证 Open-E JovianDSS[1] 证书的真实性 |
|
无 |
用于验证的 Open-E JovianDSS[1] 证书的路径 |
|
iqn.2016-04.com.open-e:01:cinder- |
用于形成卷的目标名称的前缀 |
|
Pool-0 |
将要使用的池名称。必须在 [2] 中创建 |
|
64K |
新创建卷的块大小 |
|
82 |
根据 [1] 中的设置,REST 端口 |
|
3260 |
iSCSI 连接的端口 |
|
驱动程序源代码的位置 |
|
|
Open-E JovianDSS 的 IP 地址的逗号分隔列表 |
|
|
admin(管理员) |
必须根据 [1] 中的设置进行设置 |
|
admin(管理员) |
Open-E Jovian DSS 密码 [1],应更改 |
|
False |
对新卷使用稀疏配置 |
Open-E JovianDSS Web 界面/系统设置/REST 访问
可以通过访问 Open-E JovianDSS Web 界面/存储来创建池
多个池¶
为了添加另一个 Open-E JovianDSS 池,请在 cinder.conf 文件中复制 Open-E JovianDSS 配置。
例如,如果您想添加位于与 Pool-0 相同的主机上的 Pool-1。您扩展 cinder.conf 文件如下
enabled_backends = open-e-jdss-0, open-e-jdss-1
[open-e-jdss-0]
backend_name = open-e-jdss-0
chap_password_len = 14
driver_use_ssl = True
driver_ssl_cert_verify = False
iscsi_target_prefix = iqn.2016-04.com.open-e.cinder:
jovian_pool = Pool-0
jovian_block_size = 64K
san_api_port = 82
target_port = 3260
volume_driver = cinder.volume.drivers.open_e.iscsi.JovianISCSIDriver
san_hosts = 192.168.0.40
san_login = admin
san_password = admin
san_thin_provision = True
[open-e-jdss-1]
backend_name = open-e-jdss-1
chap_password_len = 14
driver_use_ssl = True
driver_ssl_cert_verify = False
iscsi_target_prefix = iqn.2016-04.com.open-e.cinder:
jovian_pool = Pool-1
jovian_block_size = 64K
san_api_port = 82
target_port = 3260
volume_driver = cinder.volume.drivers.open_e.iscsi.JovianISCSIDriver
san_hosts = 192.168.0.50
san_login = admin
san_password = admin
san_thin_provision = True
HA 集群¶
要利用 Open-E JovianDSS 的高可用性功能
指南 配置池到高可用性集群
将
jovian_hosts设置为与此池关联的虚拟 IP列表
例如,如果您有 Pool-2,它具有 2 个虚拟 IP 192.168.21.100 和 192.168.31.100,则配置文件如下所示
[open-e-jdss-2]
backend_name = open-e-jdss-2
chap_password_len = 14
driver_use_ssl = True
driver_ssl_cert_verify = False
iscsi_target_prefix = iqn.2016-04.com.open-e.cinder:
jovian_pool = Pool-0
jovian_block_size = 64K
san_api_port = 82
target_port = 3260
volume_driver = cinder.volume.drivers.open_e.iscsi.JovianISCSIDriver
san_hosts = 192.168.21.100, 192.168.31.100
san_login = admin
san_password = admin
san_thin_provision = True
反馈¶
请将问题和建议发送至 andrei.perepiolkin@open-e.com