Настройка функции SmartCompression

Настройка функции SmartCompression#

Только "тонкие" тома поддерживают функцию SmartCompression.

Включение функции SmartCompression

  1. Воспользуйтесь утилитой удаленного доступа, такой как PuTTY, чтобы войти на сервер OpenStack Cinder по его IP-адресу управления.

  2. Создайте тип тома:

    # cinder type-create <name>
    

    В этой команде <name> обозначает название типа тома.

  3. Включите функцию SmartCompression:

    • Для OpenStack Newton или более поздней версии выполните следующую команду для включения этой функции:

      # cinder type-key <vtype> set capabilities:thin_provisioning_support='<is> true' capabilities:compression='<is> true'
      

      В этой команде <vtype> обозначает название типа тома, созданного на шаге 2.

    • Для OpenStack Mitaka или более ранней версии выполните следующую команду для включения этой функции:

      # cinder type-key <vtype> set capabilities:thin_provisioning_support='<is> true' capabilities:compression='<in> true'
      

      В этой команде <vtype> обозначает название типа тома, созданного на шаге 2.

  4. Используйте тип тома, созданный на шаге 2, чтобы создать том:

    # cinder create <size> --name <volume-name> --volume-type <name>
    

    Где:

    • <size> — размер тома в ГБ;

    • <volume-name> — имя тома;

    • <name> — название типа тома.

  5. Выполните команду cinder list. Проверьте вывод команды. Если том находится в состоянии available, он успешно создан.

    _images/Huawei-driver-advanced-features-cinder-list.png

Примечание

СХД OceanStor Dorado поддерживает только "тонкие" тома. Параметр capabilities:thin_provisioning_support на шаге 3 является необязательным.

Выключение функции SmartCompression

  1. Воспользуйтесь утилитой удаленного доступа, такой как PuTTY, чтобы войти на сервер OpenStack Cinder по его IP-адресу управления.

  2. Создайте тип тома:

    # cinder type-create <name>
    

    В этой команде <name> обозначает название типа тома.

  3. Выключите функцию SmartCompression:

    • Для OpenStack Newton или более поздней версии выполните следующую команду для выключения этой функции:

      # cinder type-key <vtype> set capabilities:thin_provisioning_support='<is> true' capabilities:compression='<is> false'
      

      В этой команде <vtype> обозначает название типа тома, созданного на шаге 2.

    • Для OpenStack Mitaka или более ранней версии выполните следующую команду для выключения этой функции:

      # cinder type-key <vtype> set capabilities:thin_provisioning_support='<is> true' capabilities:compression='<in> false'
      

      В этой команде <vtype> обозначает название типа тома, созданного на шаге 2.

  4. Используйте тип тома, созданный на шаге 2, чтобы создать том:

    # cinder create <size> --name <volume-name> --volume-type <name>
    

    Где:

    • <size> — размер тома в ГБ;

    • <volume-name> — имя тома;

    • <name> — название типа тома.

  5. Выполните команду cinder list. Проверьте вывод команды. Если том находится в состоянии available, он успешно создан.

    _images/Huawei-driver-advanced-features-cinder-list.png

Примечание

СХД OceanStor Dorado поддерживает только "тонкие" тома. Параметр capabilities:thin_provisioning_support на шаге 3 является необязательным.