GNU/Linux >> Tutoriales Linux >  >> AlmaLinux

Cómo instalar OpenStackClient en Rocky Linux | AlmaLinux 8

OpenStack Client (también conocido como OSC) es una herramienta de código abierto desarrollada por la comunidad de OpenStack para proporcionar un conjunto de herramientas de línea de comandos. Eso ayudará a los usuarios a administrar varios elementos de OpenStack, como las API de computación, identidad, imagen, almacenamiento de objetos y almacenamiento de bloques, en un solo shell con una estructura de comando uniforme.

Este programa está escrito en python, por lo que lo necesitamos y su administrador de paquetes PIP ya está instalado en nuestro sistema. Por lo tanto, veamos rápidamente los comandos necesarios para instalar OpenStackClient en Rocky Linux o Almalinux 8.

Pasos para instalar OpenStackClient en Almalinux o Rocky Linux 8

1. Requisitos:

Linux basado en RedHat:Rocky o Almalinux
Python 2 o posterior y PIP
Usuario sudo no root
Acceso a la terminal de comandos

2. Ejecutar actualización del sistema

Si no ha actualizado su sistema por un tiempo o acaba de obtener un servidor nuevo, primero ejecute el comando de actualización del sistema. Esto no solo actualizará la memoria caché del repositorio, sino que también instalará las últimas actualizaciones.

sudo dnf update && sudo dnf upgrade

3. Instale Python 3 y PIP3

Como mencionamos en la introducción, la herramienta OpenStack Client requería que la herramienta Python PIP se instalara fácilmente. Por lo tanto, primero instalamos Python 3 y su herramienta PIP correspondiente en nuestro Rocky Linux o AlmaLinux 8.

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

Nota :aquellos que quieren Python2 pueden optar por:

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

4. Comprobar la versión de PIP

Una vez que se complete la instalación, confirmemos que ha estado en nuestro sistema con éxito al verificar su versión.

pip3 --version
or 
pip --version

4. Instale OpenStack Client en Rocky o AlmaLinux 8

Una vez que se completa el proceso de configuración de Python y Pip, lo siguiente es usar el PIP para descargar e instalar los paquetes necesarios para OpenStack Client. El siguiente comando lo hará por usted.
Nota :El código fuente del proyecto está disponible en GitHub .

sudo pip install python-openstackclient

Para obtener más información sobre la instalación de la herramienta de línea de comandos de OpenStack Client, puede utilizar:

pip3 show python-openstackclient

pip show python-openstackclient

5. Comprobar la versión del cliente de OpenStack

La instalación de esta herramienta de línea de comandos será para todo el sistema, por lo que independientemente del directorio en el que nos encontremos, podremos evocar la línea de comandos del cliente.

Sin embargo, primero, recarga tu sesión de bash.

source ~/.bashrc

Verificar versión:

openstack --version

Para saber cuáles son las opciones disponibles para usar con esta herramienta de línea de comandos, podemos usar:

openstack --help

6. Configurar cliente OpenStack

A medida que comience a extraer la información del servicio del servidor OpenStack, la herramienta del cliente le pedirá la URL de autenticación y la contraseña. Para eso, puede extraer el archivo de configuración del directorio OpenStack o crear uno usando el comando dado:

sudo dnf install nano -y
nano ~/.keystonerc

Agregue las siguientes líneas y cambie el nombre de usuario, la contraseña y la URL del servidor (si OpenStack está en algún servidor remoto), agregue también los detalles de su proyecto.

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

Guardar el archivo Ctrl+O , pulsa Intro y luego salir- Ctrl+X .

Fuente el archivo creado, y luego puede conectarse a OpenStack Cloud para empezar a gestionarlo.

source ~/.keystonerc

Ahora, puede comenzar a usar la línea de comandos de OpenStack para administrar su OpenStack Cloud. Por ejemplo :

Para obtener información de la red

openstack network list

Para imágenes disponibles:

openstack image list

Para más información sobre la herramienta de cliente OpenStack y sus comandos, consulte la documentación oficial.


AlmaLinux
  1. Cómo instalar Apache Cassandra en AlmaLinux / Rocky Linux 8

  2. Cómo instalar Docker en AlmaLinux / Rocky Linux

  3. Cómo instalar Jenkins en Rocky Linux 8 / AlmaLinux 8

  4. Cómo instalar Rocky Linux 8.4

  5. Cómo instalar PIP en Linux

Cómo instalar Git en Almalinux o Rocky Linux 8

Cómo instalar Vivaldi Browser en AlmaLinux | Linux rocoso 8

Cómo instalar el cliente filezilla en Rocky Linux 8 | AlmaLinux

Cómo instalar Jenkins en AlmaLinux 8 o Rocky Linux

Cómo instalar ClamAV en Rocky Linux 8 | AlmaLinux

Cómo instalar Zoom Client en Almalinux o Rocky Linux 8