第 4 章 测试配置的后端

将后端部署到 overcloud 后,测试您是否可以在其中成功创建卷。

流程

  1. stack 用户身份运行以下命令,以加载 home/stack/overcloudrec 中定义的环境变量:

    $ source /home/stack/overcloudrc

有关更多信息,请参阅 Director 安装和使用 指南中的 访问 overcloud

  1. 为每个后端创建一个卷类型。以 stack 用户身份登录 overcloud 的 Controller 节点,再运行以下命令:

    $ cinder type-create backend1
    $ cinder type-create backend2

    这些命令创建卷类型 backend1backend2,每个使用您创建的环境文件的 cinder::config::cinder_config 类定义的后端。

  2. 将每个卷类型映射到使用您创建的环境文件的 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
  3. 运行以下命令,通过调用 backend1 卷类型,测试可以在 netapp1 上创建后端:

    $ cinder create --volume-type backend1 --display_name netappvolume_1 1
  4. 通过调用 backend2 卷类型,在 netapp2 后端中创建类似的卷:

    $ cinder create --volume-type backend2 --display_name netappvolume_2 1