Установка OpenStack Stein на CentOS 7

Установка OpenStack Stein на CentOS 7

OpenStack - это программная платформа для создания и управления частными и общедоступными облаками, которые в основном развертываются как инфраструктура как услуга (IaaS). Это бесплатный программный инструмент с открытым исходным кодом, разработанный крупнейшими компаниями, а также тысячами отдельных членов сообщества.

Платформа OpenStack - это набор проектов, таких как Nova для вычислений, Swift и Cinder для хранения, Neutron для сети, Octavia для балансировки нагрузки, Keystone для службы идентификации, Glance для службы изображений, Head для оркестровки и Horizon для панели управления. Для получения дополнительной информации о проектах вы можете посетить https://www.openstack.org/software/project-navigator/openstack-components#openstack-services.

Мы рассмотрели установку OpenStack Stein с одним узлом с использованием проекта RDO на CentOS 7, хотя развертывание может быть выполнено на нескольких узлах.

Требование к оборудованию - машина с как минимум 16 ГБ ОЗУ, процессорами с расширениями аппаратной виртуализации и как минимум одним сетевым адаптером.
Прежде чем продолжить установку, я рекомендую вам создать группу томов с именем «cinder-volume», лучше всего практиковаться для производственного использования и использовать CONFIG_CINDER_VOLUMES_CREATE = n.
Если вы устанавливаете OpenStack в целях тестирования, вы можете использовать CONFIG_CINDER_VOLUMES_CREATE = y, и вам не нужно создавать дополнительную группу томов, пакет создаст ее за вас.

Теперь отключите NetworkManager и firewalld.

# systemctl disable firewalld NetworkManager
# systemctl stop firewalld NetworkManager

Всегда полезно поддерживать сервер в актуальном состоянии:

# yum update -y

Скачайте и установите репозиторий OpenStack

# yum install -y centos-release-openstack-stein

Обновите сервер

# yum update -y

Установите установщик RDO packstack

# yum install -y openstack-packstack

Создайте файл ответов packstack, в котором вы можете настроить параметры. В файле ответов вы можете выбрать те проекты, которые хотите установить, но не хотите устанавливать.

# packstack --gen-answer-file=answer.txt (answer file name can be anything)

Теперь отредактируйте файл answer.txt в своем любимом редакторе.

# vim answer.txt

Вы можете выбрать параметры в соответствии с вашими требованиями, я показал несколько основных конфигураций.

CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-ex:en3s0p (Server’s network name)
CONFIG_PROVISION_DEMO=n
CONFIG_NEUTRON_L2_AGENT=openvswitch (You can choose default 'ovn' but I found more convinentto select 'openvswitch' and also if you select 'ovn', it will be not suitable for LBAAS and FWAAS)
CONFIG_CINDER_VOLUMES_CREATE=n (It is suitable for production usage)

Вот и все. Теперь запустите файл ответов

# packstack --answer-file=answer.txt

Для завершения установки потребуется некоторое время.

После завершения установки вы можете войти в панель управления и настроить сеть, добавить файл образа, добавить правила безопасности в группу безопасности и развернуть экземпляр.

NeoTechSystems.net предлагает лучшие в своем классе и надежные, масштабируемые облачные серверы Openstack . Если у вас есть какие-либо вопросы относительно продаж, вы можете связаться с нами по адресу [email protected]. Если у вас есть вопросы по техническим вопросам, вы можете связаться с нами по адресу [email protected].

Ссылка:
rdoproject.org
OpenStack.org


Как создать группу в Linux

Как создать группу в Linux

Группы используются для организации пользователей и их привилегий, таких как разрешение на чтение и выполнение. Чтобы добавить группу, используется команда groupadd.

3 способа проверить загрузку процессора в Linux

3 способа проверить загрузку процессора в Linux

Хорошо объясните 3 способа проверить загрузку процессора в Linux. Использование ЦП относится к использованию ресурсов обработки или объему работы, выполняемой ЦП.

Как установить и настроить DenyHosts в CentOS 7

Как установить и настроить DenyHosts в CentOS 7

DenyHosts широко используется как альтернатива Fail2ban. Если было слишком много недействительных попыток входа в систему SSH, он предполагает, что его атаки методом перебора или

Подключите новый диск к серверу Linux

Подключите новый диск к серверу Linux

Мы узнаем, как подключить новый диск к серверу Linux. Для этой демонстрации мы используем облачный сервер CentOS 7. теперь смонтируйте раздел, как показано ниже.

Простая установка Fail2ban на Ubuntu 20.04

Простая установка Fail2ban на Ubuntu 20.04

Хорошо объясните, как легко установить Fail2ban на Ubuntu 20.04. Fail2ban написан на языке программирования Python и является бесплатным с открытым исходным кодом. Конфигурация.

Как установить WireGuard VPN на Ubuntu 20.04

Как установить WireGuard VPN на Ubuntu 20.04

Хорошо объясните, как установить WireGuard VPN на Ubuntu 20.04. WireGuard - чрезвычайно простой, быстрый и современный VPN, в котором используется самая современная криптография.

Как установить OpenSSL 1.1.1d в CentOS

Как установить OpenSSL 1.1.1d в CentOS

OpenSSL - это надежный полнофункциональный инструментарий коммерческого уровня для протоколов безопасности транспортного уровня (TLS) и (SSL). Научитесь устанавливать OpenSSL 1.1.1d в CentOS

Как установить и настроить CSF на CentOS 8

Как установить и настроить CSF на CentOS 8

Как установить и настроить CSF на сервере CentOS 8. ConfigServer Security & Firewall - это (SPI) брандмауэр, приложение для обнаружения входа / вторжений и безопасности.

Конфигурация правила аудита не отражена - как устранить неполадки

Конфигурация правила аудита не отражена - как устранить неполадки

Конфигурация правила аудита не отражена? Узнайте, как наши инженеры службы поддержки устраняют неполадки и решают проблему. Файл конфигурации правил /etc/audit/rules.d/audit.rules

CloudLinux Высокая нагрузка на сервер

CloudLinux Высокая нагрузка на сервер

В этой статье мы узнаем, как наши инженеры службы поддержки устраняют высокую нагрузку CloudLinux на сервер. Убедитесь, что ваши ограничения LVE настроены правильно.