Удалить ограничения квоты вычислительных ресурсов арендатора-администратора в OpenStack |
Как отключить или удалить ограничения квоты ресурсов в OpenStack Cloud для арендатора? В OpenStack квоты — это эксплуатационные ограничения, предназначенные для предотвращения исчерпания возможностей системы без уведомления. Примером может служить количество ядер ЦП и гигабайт памяти, разрешенное для каждого управляемого арендатора, чтобы гарантировать, что один арендатор не может использовать все ядра ЦП и доступную память в кластере.
Квоты применяются на уровне клиента/проекта, а не на уровне пользователя. Короче говоря, несколько пользователей в проекте будут использовать одни и те же ресурсы, выделенные для их проекта. Поскольку без разумных квот один арендатор может использовать все доступные ресурсы, квоты по умолчанию поставляются с OpenStack. Для клиента-администратора может возникнуть необходимость отключить ограничения, особенно если это частный OpenStack без нескольких клиентов.
Интерфейс командной строки OpenStack позволяет управлять квотами для службы вычислений OpenStack и службы блочного хранилища. Если вы еще не настроили свой клиент OpenStack, обратитесь к нашей статье по URL-адресу ниже.
Как установить и настроить клиент OpenStack в Linux
Проверьте, работает ли клиент openstack, перечислив доступные проекты.
$ openstack project list
+----------------------------------+----------+
| ID | Name |
+----------------------------------+----------+
| 05ff16c5dc4b43c8a0d1c20e43fd529a | services |
| f9e4445b9ac14d4da47d0a0451f2e0c9 | admin |
+----------------------------------+----------+
$ openstack quota list [--project <project>] [--detail] (--compute | --volume | --network)
Удаление ограничений квоты ресурсов арендатора в OpenStack
Что я сделаю, так это отключу ограничения для проекта администратора в облачной платформе OpenStack. Вот снимок экрана страницы Вычисления > Обзор перед удалением ограничений квоты.
Вы можете проверить все доступные настройки квот на странице справки.
$ openstack quota set --help
Отключить ограничение количества экземпляров:
openstack quota set --instances -1 admin
Отключите ограничения на количество плавающих IP:
openstack quota set --floating-ips -1 admin
Отключите ограничения на количество ядер процессора:
openstack quota set --cores -1 admin
Отключить ограничения на объем Памяти:
openstack quota set --ram -1 admin
Отключите ограничения на гигабайты хранилища:
openstack quota set --gigabytes -1 admin
Отключите ограничения на количество Томов:
openstack quota set --volumes -1 admin
Отключите ограничения на количество групп безопасности:
openstack quota set --secgroups -1 admin
Отключите ограничения на количество правил группы безопасности:
openstack quota set --secgroup-rules -1 admin
Отключите ограничения на количество снимков.
openstack quota set --snapshots -1 admin
Отключить ограничения на количество роутеров
openstack quota set --routers -1 admin
Отключить ограничения на количество сетей
openstack quota set --networks -1 admin
Как настройки квот выглядят на информационной панели после внесения вышеуказанных изменений.
Теперь вы сможете выделить столько ресурсов, сколько позволяет ваша облачная среда OpenStack. Обратите внимание, что это не рекомендуемые настройки для мультитенантной среды, где некоторые пользователи могут неправильно использовать ресурсы, влияя на других клиентов. Строго применяйте квоты ресурсов на общей облачной платформе OpenStack.
Еще статьи об OpenStack:
Установите OpenStack Victoria на CentOS 8 с помощью Packstack
Установите службу контейнеров OpenStack Magnum в CentOS/Ubuntu
Как изменить размер/расширить том Cinder в OpenStack
Изменение имени хоста Linux-сервера в OpenStack