![A ProFTPD szerver telepítése az RHEL/CentOS 8/7 rendszeren](/f/5fd7289105013207b105074e53930235.png?width=100&height=100)
OpenStack egy ingyenes és nyílt forráskódú szoftverplatform, amely biztosítja IAAS (infrastruktúra-mint szolgáltatás) nyilvános és magánfelhők esetén.
OpenStack a platform több egymással összefüggő projektből áll, amelyek egy adatközpont hardverét, tárolását és hálózati erőforrásait vezérlik, mint például: Számítás, Képszolgáltatás, Blokktárolás, Identitásszolgáltatás, Hálózatépítés, Objektumtárolás, Telemetria, Hangszerelés és Adatbázis.
Ezen összetevők felügyeletét a webes felületen vagy az OpenStack parancssor segítségével lehet kezelni.
Ez az oktatóanyag bemutatja, hogyan telepítheti saját privát felhőinfrastruktúráját OpenStack ben egyetlen csomópontra telepítve CentOS 7 vagy RHEL 7 vagy Fedora elosztások használatával rdo tárolók, bár a telepítés több csomóponton is megvalósítható.
1. Mielőtt elkezdené előkészíteni a csomópontot saját virtuális felhőinfrastruktúrájának telepítéséhez, először jelentkezzen be root fiókkal, és győződjön meg arról, hogy a rendszer naprakész.
2. Ezután adja ki a ss -ulpn
parancs az összes futó szolgáltatás listázásához.
# ss -tulpn.
3. Ezután azonosítsa, állítsa le, tiltsa le és távolítsa el a szükségtelen szolgáltatásokat, főleg a postfix, a NetworkManager és a tűzfal. A végén az egyetlen démon, amely a gépeden futna sshd.
# systemctl stop postfix tűzfal leállítása NetworkManager. # systemctl letiltja a postfix tűzfalat NetworkManager. # systemctl maszk NetworkManager. # yum eltávolítja a postfix-et NetworkManager NetworkManager-libnm.
4. Teljesen tiltsa le a Selinux házirendet a gépen az alábbi parancsok kiadásával. Szerkesztés is /etc/selinux/config
fájlt, és állítsa be a SELINUX sort kikényszerítése nak nek Tiltva ahogy az alábbi képernyőképen látható.
# setenforce 0. # getenforce. # vi/etc/selinux/config.
5. A következő lépésben használja a hostnamectl parancsot állítsa be a Linux rendszergazda nevét. Helyettesíteni a FQDN ennek megfelelően változó.
# hostnamectl set-hostname cloud.centos.lan.
6. Végül telepítse ntpdate
parancsot annak érdekében szinkronizálja az időt egy NTP szerverrel fizikai közelségének közelében.
# yum telepítse az ntpdate fájlt
7.OpenStack segítségével telepítésre kerül a csomópontján PackStack által biztosított csomag rdo adattár (Az OpenStack RPM elosztása).
Annak érdekében, hogy engedélyezze rdo adattárak be RHEL 7 futtassa az alábbi parancsot.
# yum telepítés https://www.rdoproject.org/repos/rdo-release.rpm
Tovább CentOS 7, az Extrák tároló tartalmazza az OpenStack lerakatot aktiváló RPM -et. Extrák már engedélyezve van, így könnyen telepítheti az RPM -et az OpenStack lerakat beállításához:
# yum install -y centos-release-openstack-mitaka. # yum frissítés -y.
8. Most itt az ideje a telepítésnek PackStack csomag. Csomagolás segédprogramot jelent, amely megkönnyíti a telepítést több csomóponton a különböző összetevők számára OpenStack keresztül SSH kapcsolatok és Báb modulok.
Telepítse a Packstat csomagot Linuxra a következő paranccsal:
# yum install openstack-packstack.
9. A következő lépésben generáljon válaszfájlt Csomagolás az alapértelmezett konfigurációkkal, amelyeket később a szükséges paraméterekkel szerkesztenek annak érdekében, hogy telepítsék az Openstack (egyetlen csomópont) önálló telepítését.
A fájl generálásakor az aktuális nap időbélyegzőjéről kap majd nevet (nap, hónap és év).
# packstack --gen-answer-file = 'dátum +"%d.%m.%y"'. conf. # ls.
10. Most szerkessze a létrehozott válasz konfigurációs fájlt egy szövegszerkesztővel.
# vi 13.04.16.conf.
és cserélje ki a következő paramétereket, hogy megfeleljen az alábbi értékeknek. A biztonság érdekében cserélje ki a jelszómezőket ennek megfelelően.
CONFIG_NTP_SERVERS = 0.ro.pool.ntp.org.
Kérjük, konzultáljon http://www.pool.ntp.org/en/ szerverlistát annak érdekében, hogy nyilvános NTP -kiszolgálót használhasson a fizikai tartózkodási helye közelében.
CONFIG_PROVISION_DEMO = n.
CONFIG_KEYSTONE_ADMIN_PW = az Ön jelszava rendszergazdai felhasználó számára.
Hozzáférés az OpenStack irányítópulthoz HTTP -n keresztül, SSL engedélyezve.
CONFIG_HORIZON_SSL = y.
A MySQL szerver root jelszava.
CONFIG_MARIADB_PW = jelszavam1234.
Állítson be jelszót ehhez nagiosadmin felhasználó a Nagios webes panel eléréséhez.
CONFIG_NAGIOS_PW = nagios1234.
11. A szerkesztés befejezése után mentse el és zárja be a fájlt. Ezenkívül nyissa meg az SSH szerver konfigurációs fájlját, és törölje a megjegyzést PermitRootLogin sort az elülső hashtag eltávolításával, amint az az alábbi képernyőképen látható.
# vi/etc/ssh/sshd_config.
Ezután indítsa újra az SSH szolgáltatást, hogy tükrözze a változásokat.
# systemctl indítsa újra az sshd.
12. Végül kezdje Nyitás telepítési folyamat a fent szerkesztett válaszfájl segítségével az alábbi parancs szintaxisának futtatásával:
# packstack --answer-file 13.04.16.conf.
13. Miután az OpenStack összetevők telepítése sikeresen befejeződött, a telepítő megjelenít néhány sort a helyi műszerfal linkekkel OpenStack és Nagios és a fent már konfigurált szükséges hitelesítő adatokat mindkét panelen történő bejelentkezéshez.
A hitelesítő adatokat az otthoni könyvtár alatt is tárolja keystonerc_admin
fájlt.
14. Ha valamilyen oknál fogva a telepítési folyamat a httpd szolgáltatással kapcsolatos hibával zárul, nyissa meg /etc/httpd/conf.d/ssl.conf fájlt, és győződjön meg arról, hogy megjegyzést fűz a következő sorhoz az alábbi ábra szerint.
#Hallgass 443 https.
Ezután indítsa újra az Apache démont a módosítások alkalmazásához.
# systemctl indítsa újra a httpd.service szolgáltatást.
jegyzet: Ha továbbra sem tudja böngészni az Openstack webpanelt a porton 443 indítsa újra a telepítési folyamatot az elejétől ugyanazzal a paranccsal, amelyet az első telepítéshez adtak ki.
# packstack --answer-file /root/13.04.16.conf.
15. A hozzáférés érdekében OpenStack a LAN -on lévő távoli gazdagép weblapja navigáljon a készülék IP -címéhez vagy FQDN/műszerfalához HTTPS protokollon keresztül.
Annak a ténynek köszönhetően, hogy a Önaláírt tanúsítvány megbízhatatlan adta ki Tanúsító hatóság hibát kell megjeleníteni a böngészőben.
Fogadja el a hibát, és jelentkezzen be a műszerfalba a felhasználóval admin és a Jelszó beállított CONFIG_KEYSTONE_ADMIN_PW paraméter a fenti válaszfájlból.
https://192.168.1.40/dashboard
16. Alternatív megoldásként, ha a telepítés mellett döntött Nagios komponens a OpenStack, böngészhet Nagios webpanelt a következő URI -n, és jelentkezzen be a hitelesítő adatok beállításával a válaszfájlban.
https://192.168.1.40/nagios
Ez minden! Most elkezdheti saját belső felhőkörnyezetének beállítását. Most kövesse a következő oktatóanyagot, amely elmagyarázza a link összekapcsolását a szerver fizikai hálózati kártyája a nyitóköteg -híd felületéhez és kezelheti az Openstack -et a webes panelen.