添加NetApp存储到cinder后端
  TEZNKK3IfmPf 2023年11月12日 13 0

1.在NetApp存储端只需要创建SVM(Storage Virtual Machine),保证FC链路相通,无需映射

添加NetApp存储到cinder后端

2.在各个控制节点上编辑/etc/cinder/cinder.conf文件,添加新的backend,编辑完后的相关配置如下

添加NetApp存储到cinder后端

[test-fcsan-netapp]
volume_backend_name=test_fcsan_netapp
volume_driver=cinder.volume.drivers.netapp.common.NetAppDriver
netapp_server_hostname=172.20.54.115
netapp_server_port=80
netapp_storage_protocol=fc
netapp_storage_family=ontap_cluster
netapp_login=admin
netapp_password=Admin123!
netapp_vserver=test-vserver

3.重启cinder-volume服务: systemctl restart cinder-volume

4.执行cinder service-list命令,可以看到每个后端对应一个cinder-volume服务:

添加NetApp存储到cinder后端

5.对于每个后端,创建一个volume type,并将volume type关联配置文件中的volume_backend_name test_fcsan_netapp

添加NetApp存储到cinder后端

添加NetApp存储到cinder后端

此操作可在dashboard上进行添加,并选择相应的可用域。

6.可用域的创建,计算节点中只有一部分用作FC节点,这时需要创建单独的aggregate

nova aggregate-create testFC testFC

添加NetApp存储到cinder后端

这里的 Host Aggregate 的名称“testFc”需要与 Availability Zone 的名称“testFC”建立一一对应的关系,保证以后创建虚拟机时指定 Availability Zone 会创建到对应的 Host Aggregate 下。如果没有指定 Availability Zone, OpenStack 会将 Host Aggregate 建在默认的 Availability Zone 下面(如 nova)

将相应的 nova compute 节点添加到 Host Aggregates 中:

nova aggregate-add-host testFC jxr13053compute34

添加NetApp存储到cinder后端

7.重启所有 controller 节点上的 nova-api 服务,确保新添加到 nova.conf 的 Filters 生效

systemctl restart nova-api

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月12日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2023年11月14日   32   0   0 存储
  TEZNKK3IfmPf   2024年04月12日   55   0   0 磁盘存储
  TEZNKK3IfmPf   2023年11月14日   37   0   0 存储Docker
  TEZNKK3IfmPf   2023年11月14日   44   0   0 存储
  TEZNKK3IfmPf   2023年11月14日   25   0   0 硬盘存储
  TEZNKK3IfmPf   2023年11月14日   31   0   0 mysql存储
  TEZNKK3IfmPf   2024年04月19日   35   0   0 存储
  TEZNKK3IfmPf   2023年11月14日   31   0   0 ceph存储
  TEZNKK3IfmPf   2023年11月14日   19   0   0 k8s存储
TEZNKK3IfmPf