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