2014-11-19 2 views
0

Мне интересно, как шаблон шаблона хранилища «deleteOnExit» работает в Cloudify 2.7.1 Stable. Я работаю над облаком OpenStack, и в моем случае опция «deleteOnExit» в шаблоне хранилища «SMALL_BLOCK» установлена ​​в true. Использование способа размещения динамического хранилища для создания (с шаблоном SMALL_BLOCK), присоединения, монтирования и форматирования хранилища через API хранения контекста. Когда я разворачиваю приложение, хранилище не уничтожается. Это нормальное поведение?Динамическое удаление хранилища и удаление опции шаблона OnExit

Спасибо.

ответ

1

Да, это нормальное поведение, с динамическим хранилищем, вы также несете ответственность за удаление тома при его развертывании.

вот пример удаления тома, когда событие жизненного цикла «выключение» выполняются:

shutdown { 

    context.storage.unmount(device) 
    context.storage.detachVolume(volumeId) 
    context.storage.deleteVolume(volumeId); 

    } 
+0

Thx за ответ. Я уже знаю о том, как уничтожить том с помощью API :). Но если это нормальное поведение, то в чем необходимость свойства «deleteOnExit»? –

+0

Привет, извините за то, что я недостаточно ясен :), «deleteOnExit» имеет значение только при использовании статического распределения хранилища, поэтому, если вы используете динамическое распределение хранилища, вы можете его игнорировать. дано, это несколько запутывает ... –

+0

Спасибо за объяснение. –

Смежные вопросы