管理块存储调度

作为管理员用户,您可以控制您的卷存储在哪个后端。您可以指定两个卷之间的亲和性或反亲和性。卷之间的亲和性意味着它们存储在同一个后端,而反亲和性意味着它们存储在不同的后端。

有关如何为 Cinder 设置多个后端的信息,请参阅 配置多个存储后端

示例用法

  1. 在与 Volume_A 相同的后端上创建一个新卷

    $ openstack volume create --hint same_host=Volume_A-UUID \
      --size SIZE VOLUME_NAME
    
  2. 在与 Volume_A 不同的后端上创建一个新卷

    $ openstack volume create --hint different_host=Volume_A-UUID \
      --size SIZE VOLUME_NAME
    
  3. 在与 Volume_A 和 Volume_B 相同的后端上创建一个新卷

    $ openstack volume create --hint same_host=Volume_A-UUID \
      --hint same_host=Volume_B-UUID --size SIZE VOLUME_NAME
    

    或者

    $ openstack volume create --hint same_host="[Volume_A-UUID, \
      Volume_B-UUID]" --size SIZE VOLUME_NAME
    
  4. 在与 Volume_A 和 Volume_B 不同的后端上创建一个新卷

    $ openstack volume create --hint different_host=Volume_A-UUID \
      --hint different_host=Volume_B-UUID --size SIZE VOLUME_NAME
    

    或者

    $ openstack volume create --hint different_host="[Volume_A-UUID, \
      Volume_B-UUID]" --size SIZE VOLUME_NAME