Product SiteDocumentation Site

42.2. Пулы ресурсов

Пул ресурсов — это набор ВМ, контейнеров и хранилищ. Пул ресурсов удобно использовать для обработки разрешений в случаях, когда определенные пользователи должны иметь контролируемый доступ к определенному набору ресурсов. Пулы ресурсов часто используются в тандеме с группами, чтобы члены группы имели разрешения на набор машин и хранилищ.
Пример создания пула ресурсов в веб-интерфейсе:
  1. В окне Центр обработки данныхРазрешенияПулы нажать кнопку Создать. В открывшемся окне указать название пула и нажать кнопку ОК:
    Создание пула ресурсов в веб-интерфейсе
  2. Добавить в пул ВМ. Для этого выбрать пул, перейти на вкладку Члены, нажать кнопку ДобавитьВиртуальная машина, выбрать ВМ и нажать кнопку Добавить:
    Добавление ВМ в пул ресуосов
  3. Добавить в пул хранилища. Для этого выбрать пул, перейти на вкладку Члены, нажать кнопку ДобавитьХранилище, выбрать хранилище и нажать кнопку Добавить:
    Добавление хранилища в пул ресуосов
Работа с пулами ресурсов в командной строке:
  • создать пул:
    # pveum pool add IT --comment 'IT development pool'
    
  • вывести список пулов:
    # pveum pool list
    ┌────────┬─────────────────────┬─────────┐
    │ poolid │ comment             │ members │
    ╞════════╪═════════════════════╪═════════╡
    │ IT     │ IT development pool │         │
    ├────────┼─────────────────────┼─────────┤
    │ mypool │                     │         │
    └────────┴─────────────────────┴─────────┘
    
  • добавить ВМ и хранилища в пул:
    # pveum pool modify IT --vms 201,108,202,104,208 --storage mpath2,nfs-storage
    
  • удалить ВМ из пула:
    # pveum pool modify IT --delete 1 --vms 108,104
    
  • удалить пул:
    # pveum pool delete IT
    

Примечание

Можно удалить только пустой пул.