OpenStack Stein-installatie op CentOS 7

OpenStack Stein-installatie op CentOS 7

OpenStack is een softwareplatform voor het bouwen en beheren van private en publieke clouds, meestal ingezet als infrastructuur-as-a-service (IaaS). Het is een gratis en open-source softwaretool die is ontwikkeld door zowel de grootste bedrijven als duizenden individuele leden van de gemeenschap.

Het OpenStack-platform omvat projecten zoals Nova voor computergebruik, Swift en Cinder voor opslag, Neutron voor netwerken, Octavia voor load balancer, Keystone voor identiteitsservice, Glance voor beeldservice, Head voor orkestratie en Horizon voor het dashboard. Voor meer informatie over de projecten kunt u terecht op https://www.openstack.org/software/project-navigator/openstack-components#openstack-services

We hebben de installatie van OpenStack Stein met één knooppunt behandeld met behulp van het RDO-project op CentOS 7, hoewel de implementatie op meerdere knooppunten kan worden bereikt.

De hardwarevereiste is de machine met ten minste 16 GB RAM, processors met hardwarevirtualisatie-extensies en ten minste één netwerkadapter.
Voordat u doorgaat met de installatie, raad ik u aan een volumegroep te maken met de naam "cinder-volumes", het is het beste om te oefenen voor productiegebruik en CONFIG_CINDER_VOLUMES_CREATE=n te gebruiken.
Als u OpenStack installeert voor testdoeleinden, kunt u CONFIG_CINDER_VOLUMES_CREATE gebruiken =y en u hoeft geen extra volumegroep aan te maken, de packstack zal er een voor u maken.

Schakel nu NetworkManager en firewalld uit

# systemctl disable firewalld NetworkManager
# systemctl stop firewalld NetworkManager

Het is altijd een goed idee om de server up-to-date te houden:

# yum update -y

Download en installeer OpenStack-repository

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

Update de server

# yum update -y

Installeer RDO packstack-installatieprogramma

# yum install -y openstack-packstack

Genereer packstack antwoordbestand, waar u de opties kunt aanpassen. In het antwoordbestand kunt u de projecten kiezen die u wel en niet wilt installeren.

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

Bewerk nu het answer.txt-bestand met uw favoriete editor

# vim answer.txt

U kunt opties kiezen volgens uw vereisten, ik heb enkele basisconfiguraties getoond.

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)

Dat is het. Voer nu het antwoordbestand uit

# packstack --answer-file=answer.txt

Het duurt even voordat de installatie is voltooid.

Na de voltooide installatie kunt u inloggen op het dashboard en het netwerk configureren, een afbeeldingsbestand toevoegen, beveiligingsregels toevoegen aan de beveiligingsgroep en de instantie implementeren.

NeoTechSystems.net biedt best-in-class en betrouwbare, schaalbare Openstack Cloud Servers . Als u vragen heeft over verkoop, kunt u contact met ons opnemen via [email protected]. Als u vragen heeft over technische problemen, kunt u contact met ons opnemen via [email protected]

Referentie:
rdoproject.org
OpenStack.org


Hoe maak je een groep aan in Linux

Hoe maak je een groep aan in Linux

Groepen worden gebruikt om gebruikers en hun privileges te organiseren, zoals het lezen van de schrijf- en uitvoeringsrechten. Om een ​​groud toe te voegen, is het commando groupadd.

3 manieren om het CPU-gebruik in Linux te controleren

3 manieren om het CPU-gebruik in Linux te controleren

Leg 3 manieren uit om het CPU-gebruik in Linux te controleren. CPU-gebruik verwijst naar het gebruik van verwerkingsbronnen of de hoeveelheid werk die door een CPU wordt verwerkt.

Hoe DenyHosts te installeren en configureren in CentOS 7

Hoe DenyHosts te installeren en configureren in CentOS 7

DenyHosts wordt veel gebruikt als alternatief voor Fail2ban. Als er te veel ongeldige SSH-inlogpogingen zijn geweest, gaat het ervan uit dat de brute-force-aanvallen of

Koppel een nieuwe schijf aan een Linux-server

Koppel een nieuwe schijf aan een Linux-server

We zullen leren hoe je een nieuwe schijf op een Linux-server kunt mounten. Voor deze demonstratie gebruiken we de CentOS 7-cloudserver. mount nu de partitie zoals hieronder getoond.

Eenvoudig te installeren Fail2ban op Ubuntu 20.04

Eenvoudig te installeren Fail2ban op Ubuntu 20.04

Leg goed uit hoe het eenvoudig is om Fail2ban op Ubuntu 20.04 te installeren. Fail2ban is geschreven in de programmeertaal Python en is gratis open source. Configuratie.

Hoe WireGuard VPN te installeren op Ubuntu 20.04

Hoe WireGuard VPN te installeren op Ubuntu 20.04

Leg goed uit hoe u WireGuard VPN installeert op Ubuntu 20.04. WireGuard is een uiterst eenvoudige, snelle en moderne VPN die gebruikmaakt van de modernste cryptografie

Hoe OpenSSL 1.1.1d in CentOS te installeren

Hoe OpenSSL 1.1.1d in CentOS te installeren

OpenSSL is een robuuste, commerciële toolkit met volledige functionaliteit voor de Transport Layer Security (TLS) & (SSL)-protocollen. Leer OpenSSL 1.1.1d installeren in CentOS

CSF installeren en configureren op CentOS 8

CSF installeren en configureren op CentOS 8

Hoe CSF op de CentOS 8-server te installeren en configureren. ConfigServer Security & Firewall is een (SPI) firewall, Login/Intrusion Detection en Security applicatie.

Configuratie van auditregel wordt niet weergegeven – Problemen oplossen?

Configuratie van auditregel wordt niet weergegeven – Problemen oplossen?

Configuratie auditregel niet weergegeven? Ontdek hoe onze ondersteuningstechnici het probleem oplossen en oplossen. Regelconfiguratiebestand /etc/audit/rules.d/audit.rules

CloudLinux Hoge belasting op server

CloudLinux Hoge belasting op server

In dit artikel zullen we leren hoe onze ondersteuningstechnici de hoge belasting van CloudLinux op de server oplossen. Zorg ervoor dat uw LVE-limieten correct zijn geconfigureerd.