第 4 章 测试配置的后端
将后端部署到 overcloud 后,测试您是否可以在其中成功创建卷。
流程
以
stack
用户身份运行以下命令,以加载home/stack/overcloudrec
中定义的环境变量:Copy to Clipboard Copied! Toggle word wrap Toggle overflow source /home/stack/overcloudrc
$ source /home/stack/overcloudrc
有关更多信息,请参阅 Director 安装和使用 指南中的 访问 overcloud。
为每个后端创建一个卷类型。以
stack
用户身份登录 overcloud 的 Controller 节点,再运行以下命令:Copy to Clipboard Copied! Toggle word wrap Toggle overflow cinder type-create backend1 cinder type-create backend2
$ cinder type-create backend1 $ cinder type-create backend2
这些命令创建卷类型
backend1
和backend2
,每个使用您创建的环境文件的cinder::config::cinder_config
类定义的后端。将每个卷类型映射到使用您创建的环境文件的
cinder_user_enabled_backends
类启用的后端的volume_backend_name
。以下命令可将卷类型backend1
映射到netapp1
,并将backend2
映射到netapp2
:Copy to Clipboard Copied! Toggle word wrap Toggle overflow cinder type-key backend1 set volume_backend_name=netapp1 cinder type-key backend2 set volume_backend_name=netapp2
$ cinder type-key backend1 set volume_backend_name=netapp1 $ cinder type-key backend2 set volume_backend_name=netapp2
运行以下命令,通过调用
backend1
卷类型,测试可以在netapp1
上创建后端:Copy to Clipboard Copied! Toggle word wrap Toggle overflow cinder create --volume-type backend1 --display_name netappvolume_1 1
$ cinder create --volume-type backend1 --display_name netappvolume_1 1
通过调用
backend2
卷类型,在netapp2
后端中创建类似的卷:Copy to Clipboard Copied! Toggle word wrap Toggle overflow cinder create --volume-type backend2 --display_name netappvolume_2 1
$ cinder create --volume-type backend2 --display_name netappvolume_2 1