Instalacja OpenStack Stein na CentOS 7

Instalacja OpenStack Stein na CentOS 7

OpenStack to platforma oprogramowania do budowania i zarządzania chmurami prywatnymi i publicznymi, wdrażana głównie jako infrastruktura jako usługa (IaaS). Jest to bezpłatne i otwarte narzędzie programowe opracowane przez największe firmy, a także tysiące indywidualnych członków społeczności.

Platforma OpenStack to zestaw projektów takich jak Nova dla komputerów, Swift i Cinder dla pamięci masowej, Neutron dla sieci, Octavia dla równoważenia obciążenia, Keystone dla usługi tożsamości, Glance dla usługi obrazu, Head dla orkiestracji i Horizon dla pulpitu nawigacyjnego. Więcej informacji o projektach można znaleźć na stronie https://www.openstack.org/software/project-navigator/openstack-components#openstack-services

Omówiliśmy instalację pojedynczego węzła OpenStack Stein przy użyciu projektu RDO na CentOS 7, chociaż wdrożenie można przeprowadzić na wielu węzłach.

Wymagania sprzętowe to maszyna z co najmniej 16 GB pamięci RAM, procesorami ze sprzętowymi rozszerzeniami wirtualizacji i co najmniej jedną kartą sieciową.
Przed przystąpieniem do instalacji zalecam utworzenie grupy woluminów o nazwie „cinder-volumes”, najlepiej przećwiczyć użycie w środowisku produkcyjnym i użyć CONFIG_CINDER_VOLUMES_CREATE=n.
Jeśli instalujesz OpenStack do celów testowych, możesz użyć CONFIG_CINDER_VOLUMES_CREATE =y i nie musisz tworzyć dodatkowej grupy woluminów, stos utworzy ją dla Ciebie.

Teraz wyłącz NetworkManager i firewalld

# systemctl disable firewalld NetworkManager
# systemctl stop firewalld NetworkManager

Zawsze warto aktualizować serwer:

# yum update -y

Pobierz i zainstaluj repozytorium OpenStack

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

Zaktualizuj serwer

# yum update -y

Zainstaluj instalator pakietu RDO packstack

# yum install -y openstack-packstack

Wygeneruj plik odpowiedzi packstack, w którym możesz dostosować opcje. W pliku odpowiedzi możesz wybrać te projekty, które chcesz zainstalować, a których nie chcesz instalować.

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

Teraz edytuj plik answer.txt za pomocą swojego ulubionego edytora

# vim answer.txt

Możesz wybrać opcje zgodnie z wymaganiami, pokazałem kilka podstawowych konfiguracji.

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)

Otóż ​​to. Teraz uruchom plik odpowiedzi

# packstack --answer-file=answer.txt

Zakończenie instalacji zajmie trochę czasu.

Po zakończonej instalacji możesz zalogować się do dashboardu i skonfigurować sieć, dodać plik obrazu, dodać reguły bezpieczeństwa w grupie bezpieczeństwa i wdrożyć instancję.

NeoTechSystems.net oferuje najlepsze w swojej klasie i niezawodne, skalowalne serwery Openstack Cloud . Jeśli masz jakiekolwiek pytania dotyczące sprzedaży, możesz skontaktować się z nami pod adresem [email protected]. Jeśli masz jakiekolwiek pytania dotyczące problemów technicznych, możesz skontaktować się z nami pod adresem [email protected]

Odniesienie:
rdoproject.org
OpenStack.org


Jak stworzyć grupę w Linuksie

Jak stworzyć grupę w Linuksie

Grupy służą do organizowania użytkowników i ich uprawnień, takich jak odczytywanie uprawnień do pisania i wykonywania. Aby dodać grupę, polecenie to groupadd.

3 sposoby na sprawdzenie wykorzystania procesora w systemie Linux

3 sposoby na sprawdzenie wykorzystania procesora w systemie Linux

Dobrze wyjaśnij 3 sposoby sprawdzania wykorzystania procesora w systemie Linux. Wykorzystanie procesora odnosi się do wykorzystania zasobów przetwarzania lub ilości pracy obsługiwanej przez procesor.

Jak zainstalować i skonfigurować DenyHosts w CentOS 7?

Jak zainstalować i skonfigurować DenyHosts w CentOS 7?

DenyHosts jest szeroko stosowany jako alternatywa dla Fail2ban. Jeśli było zbyt wiele nieprawidłowych prób logowania SSH, zakłada się, że jego ataki brute-force lub

Zamontuj nowy dysk na serwerze Linux

Zamontuj nowy dysk na serwerze Linux

Dowiemy się, jak zamontować nowy dysk do serwera Linux. Do tej demonstracji używamy serwera w chmurze CentOS 7. teraz zamontuj partycję, jak pokazano poniżej.

Łatwa instalacja Fail2ban na Ubuntu 20.04

Łatwa instalacja Fail2ban na Ubuntu 20.04

Dobrze wyjaśnij, jak łatwo zainstalować Fail2ban na Ubuntu 20.04. Fail2ban jest napisany w języku programowania Python i jest darmowym oprogramowaniem typu open source. Konfiguracja.

Jak zainstalować WireGuard VPN na Ubuntu 20.04

Jak zainstalować WireGuard VPN na Ubuntu 20.04

Dobrze wyjaśnij, jak zainstalować WireGuard VPN na Ubuntu 20.04. WireGuard to niezwykle prosta, szybka i nowoczesna sieć VPN, która wykorzystuje najnowocześniejszą kryptografię

Jak zainstalować OpenSSL 1.1.1d w CentOS

Jak zainstalować OpenSSL 1.1.1d w CentOS

OpenSSL to solidny, w pełni funkcjonalny zestaw narzędzi klasy komercyjnej dla protokołów Transport Layer Security (TLS) i (SSL). Dowiedz się, jak zainstalować OpenSSL 1.1.1d w CentOS

Jak zainstalować i skonfigurować CSF na CentOS 8

Jak zainstalować i skonfigurować CSF na CentOS 8

Jak zainstalować i skonfigurować CSF na serwerze CentOS 8. ConfigServer Security & Firewall to zapora sieciowa (SPI), aplikacja do logowania/wykrywania włamań i zabezpieczeń.

Konfiguracja reguł audytu nie została odzwierciedlona — jak rozwiązywać problemy

Konfiguracja reguł audytu nie została odzwierciedlona — jak rozwiązywać problemy

Konfiguracja reguł audytu nie została odzwierciedlona? Dowiedz się, jak nasi inżynierowie pomocy technicznej diagnozują i rozwiązują problem.Plik konfiguracyjny reguł /etc/audit/rules.d/audit.rules

CloudLinux Wysokie obciążenie na serwerze

CloudLinux Wysokie obciążenie na serwerze

W tym artykule dowiemy się, jak nasi inżynierowie pomocy technicznej naprawiają wysokie obciążenie serwera CloudLinux. Upewnij się, że Twoje limity LVE są poprawnie skonfigurowane.