GNU/Linux >> Belajar Linux >  >> AlmaLinux

Cara Menginstal OpenStackClient di Rocky Linux | AlmaLinux 8

OpenStack Client (alias OSC) adalah alat sumber terbuka yang dikembangkan oleh komunitas OpenStack untuk menyediakan seperangkat alat baris perintah. Itu akan membantu pengguna untuk mengelola berbagai elemen OpenStack seperti Computing, Identity, Image, Object Storage, dan Block Storage API bersama-sama dalam satu shell dengan struktur perintah yang seragam.

Program ini ditulis dengan python, oleh karena itu kami membutuhkannya dan PIP pengelola paketnya sudah terinstal di sistem kami. Oleh karena itu, mari kita lihat dengan cepat perintah yang diperlukan untuk menginstal OpenStackClient di Rocky Linux atau Almalinux 8.

Langkah-langkah untuk menginstal OpenStackClient di Almalinux atau Rocky Linux 8

1. Persyaratan:

Linux berbasis RedHat – Rocky atau Almalinux
Python 2 atau lebih baru &PIP
Pengguna sudo non-root
Akses Terminal Perintah

2. Jalankan pembaruan sistem

Jika Anda belum memperbarui sistem Anda untuk sementara waktu atau baru saja mendapatkan server baru, maka jalankan perintah pembaruan sistem terlebih dahulu. Ini tidak hanya akan menyegarkan cache repositori tetapi juga menginstal pembaruan terbaru.

sudo dnf update && sudo dnf upgrade

3. Instal Python 3 &PIP3

Seperti yang kami sebutkan di pendahuluan, alat OpenStack Client membutuhkan alat Python PIP agar dapat diinstal dengan mudah. Oleh karena itu, pertama-tama kita menginstal Python 3 dan alat PIP yang sesuai di Rocky Linux atau AlmaLinux 8.

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

Catatan :mereka yang menginginkan Python2 dapat menggunakan:

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

4. Periksa versi PIP

Setelah penginstalan selesai, mari konfirmasi bahwa itu telah berhasil di sistem kita dengan memeriksa versinya.

pip3 --version
or 
pip --version

4. Instal OpenStack Client di Rocky atau AlmaLinux 8

Setelah proses setup Python dan Pip selesai, selanjutnya adalah menggunakan PIP untuk mendownload dan menginstal paket-paket yang dibutuhkan untuk OpenStack Client. Perintah yang diberikan di bawah ini akan melakukannya untuk Anda.
Catatan :Kode sumber proyek tersedia di GitHub .

sudo pip install python-openstackclient

Untuk mendapatkan info lebih lanjut tentang alat baris perintah instal OpenStack Client, Anda dapat menggunakan:

pip3 show python-openstackclient

atau 

pip show python-openstackclient

5. Periksa Versi Klien OpenStack

Penginstalan alat baris perintah ini akan dilakukan di seluruh sistem, sehingga terlepas dari direktori tempat kita berada, dapat membangkitkan baris perintah klien.

Namun, pertama-tama, muat ulang sesi bash Anda.

source ~/.bashrc

Periksa versi:

openstack --version

Untuk mengetahui opsi apa saja yang tersedia untuk digunakan dengan alat baris perintah ini, kita dapat menggunakan:

openstack --help

6. Konfigurasikan Klien OpenStack

Saat Anda mulai menarik informasi layanan server OpenStack, alat klien akan meminta URL Otentikasi dan sandi. Untuk itu, Anda dapat menarik file konfigurasi dari direktori OpenStack atau membuatnya menggunakan perintah yang diberikan:

sudo dnf install nano -y
nano ~/.keystonerc

Tambahkan baris berikut dan ubah nama pengguna, kata sandi, dan URL ke server (jika OpenStack ada di beberapa server jarak jauh) juga tambahkan detail proyek Anda.

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

Simpan berkas Ctrl+O , tekan tombol Enter kunci, lalu keluar- Ctrl+X .

Sumber file yang dibuat, lalu Anda dapat terhubung ke OpenStack Cloud untuk mulai mengelolanya.

source ~/.keystonerc

Sekarang, Anda dapat mulai menggunakan baris perintah OpenStack untuk mengatur OpenStack Cloud Anda. Misalnya :

Untuk mendapatkan informasi jaringan

openstack network list

Untuk gambar yang tersedia:

openstack image list

Untuk informasi lebih lanjut tentang alat klien OpenStack dan perintahnya, lihat dokumentasi resmi.


AlmaLinux
  1. Cara Install Apache Cassandra di AlmaLinux / Rocky Linux 8

  2. Cara Instal Docker di AlmaLinux / Rocky Linux

  3. Cara Menginstal PIP di Linux

  1. Cara Install Jenkins di Rocky Linux 8 / AlmaLinux 8

  2. Cara Instal Rocky Linux 8.4

  3. Cara Menginstal Samba di Rocky Linux dan AlmaLinux

  1. Cara Menginstal PostgreSQL 14 di Rocky Linux dan AlmaLinux

  2. Cara Menginstal Kernel Linux 5.x di Almalinux 8 atau Rocky

  3. Cara Install Apache di Almalinux 8 / Rocky Linux 8