GNU/Linux >> Znalost Linux >  >> AlmaLinux

Jak nainstalovat OpenStackClient v Rocky Linux | AlmaLinux 8

OpenStack Client (neboli OSC) je open-source nástroj vyvinutý komunitou OpenStack, který poskytuje sadu nástrojů příkazového řádku. To uživatelům pomůže spravovat různé prvky OpenStacku, jako jsou Computing, Identity, Image, Object Storage a Block Storage API společně v jediném shellu s jednotnou strukturou příkazů.

Tento program je napsán v pythonu, proto jej potřebujeme a jeho správce balíčků PIP již máme nainstalovaný v našem systému. Pojďme se tedy rychle podívat na příkazy potřebné k instalaci OpenStackClient na Rocky Linux nebo Almalinux 8.

Kroky k instalaci OpenStackClient na Almalinux nebo Rocky Linux 8

1. Požadavky:

Linux založený na RedHat – Rocky nebo Almalinux
Python 2 nebo novější a PIP
Uživatel sudo bez oprávnění root
Přístup k příkazovému terminálu

2. Spusťte aktualizaci systému

Pokud jste svůj systém nějakou dobu neaktualizovali nebo jste právě získali nový server, spusťte nejprve příkaz aktualizace systému. Tím se nejen obnoví mezipaměť úložiště, ale také se nainstalují nejnovější aktualizace.

sudo dnf update && sudo dnf upgrade

3. Nainstalujte Python 3 a PIP3

Jak jsme zmínili v úvodu, nástroj OpenStack Client vyžadoval pro snadnou instalaci nástroj Python PIP. Proto nejprve nainstalujeme Python 3 a jeho odpovídající nástroj PIP na náš Rocky Linux nebo AlmaLinux 8.

sudo dnf python3-dev python3-pip
sudo pip3 install --upgrade pip

Poznámka :ti, kteří chtějí Python2, mohou zvolit:

sudo dnf python2-dev python2-pip
sudo pip install --upgrade pip

4. Zkontrolujte verzi PIP

Jakmile je instalace dokončena, ověřte, zda byla úspěšně v našem systému, tím, že zkontrolujeme její verzi.

pip3 --version
or 
pip --version

4. Nainstalujte klienta OpenStack na Rocky nebo AlmaLinux 8

Jakmile je proces nastavení Pythonu a Pipu dokončen, další je použít PIP ke stažení a instalaci balíčků požadovaných pro klienta OpenStack. Níže uvedený příkaz to udělá za vás.
Poznámka :Zdrojový kód projektu je dostupný na GitHubu .

sudo pip install python-openstackclient

Chcete-li získat další informace o nástroji příkazového řádku pro instalaci klienta OpenStack, můžete použít:

pip3 show python-openstackclient

nebo 

pip show python-openstackclient

5. Zkontrolujte verzi klienta OpenStack

Instalace tohoto nástroje příkazového řádku bude celosystémová, takže bez ohledu na adresář, ve kterém se nacházíme, může vyvolat příkazový řádek klienta.

Nejprve však znovu načtěte relaci bash.

source ~/.bashrc

Zkontrolujte verzi:

openstack --version

Chcete-li zjistit, jaké možnosti jsou dostupné pro použití s ​​tímto nástrojem příkazového řádku, můžeme použít:

openstack --help

6. Nakonfigurujte klienta OpenStack

Jakmile začnete získávat informace o službě serveru OpenStack, klientský nástroj požádá o ověřovací adresu URL a heslo. Za tímto účelem můžete buď stáhnout konfigurační soubor z adresáře OpenStack, nebo jej vytvořit pomocí daného příkazu:

sudo dnf install nano -y
nano ~/.keystonerc

Přidejte následující řádky a změňte uživatelské jméno, heslo a adresu URL na server (pokud je OpenStack na nějakém vzdáleném serveru), přidejte také podrobnosti o svém projektu.

unset OS_SERVICE_TOKEN
export OS_USERNAME='admin'
export OS_PASSWORD='adminpassword'
export OS_AUTH_URL=http://localhost:5000/v3
export PS1='[\[email protected]\h \W(keystone_admin)]\$ '

export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_IDENTITY_API_VERSION=3

Uložit soubor Ctrl+O , stiskněte Enter a poté ukončit - Ctrl+X .

Zdroj vytvořený soubor a poté se můžete připojit k OpenStack Cloud začít spravovat.

source ~/.keystonerc

Nyní můžete ke správě OpenStack Cloud začít používat příkazový řádek OpenStack. Například :

Získání informací o síti

openstack network list

Dostupné obrázky:

openstack image list

Další informace o klientském nástroji OpenStack a jeho příkazech naleznete v oficiální dokumentaci.


AlmaLinux
  1. Jak nainstalovat Apache Cassandra na AlmaLinux / Rocky Linux 8

  2. Jak nainstalovat Docker na AlmaLinux / Rocky Linux

  3. Jak nainstalovat PIP v Linuxu

  1. Jak nainstalovat Jenkins na Rocky Linux 8 / AlmaLinux 8

  2. Jak nainstalovat Rocky Linux 8.4

  3. Jak nainstalovat Sambu v Rocky Linux a AlmaLinux

  1. Jak nainstalovat PostgreSQL 14 v Rocky Linux a AlmaLinux

  2. Jak nainstalovat Linux Kernel 5.x na Almalinux 8 nebo Rocky

  3. Jak nainstalovat Apache na Almalinux 8 / Rocky Linux 8