Paket OpenStack untuk RHEL dan CentOS¶
Pendistribusian merilis paket OpenStack sebagai bagian dari distribusi atau menggunakan metode lain karena perbedaan jadwal rilis. Lakukan prosedur ini pada semua node.
Catatan
Pengaturan paket OpenStack dijelaskan di sini perlu untuk dilakukan pada semua node: controller, compute, dan Block Storage node.
Peringatan
Host Anda harus berisi versi terbaru dari paket instalasi dasar yang tersedia untuk distribusi Anda sebelum melanjutkan lebih lanjut.
Catatan
Lakukan menonaktifkan atau menghapus layanan update otomatis karena mereka dapat mempengaruhi lingkungan OpenStack Anda.
Prasyarat¶
Peringatan
Sebaiknya menonaktifkan EPEL saat menggunakan paket RDO karena update di EPEL melanggar backwards compatibility. Atau, sebaiknya pin paket versi menggunakan plugin yum-versionlock
.
Catatan
Langkah-langkah berikut hanya berlaku untuk RHEL saja. CentOS tidak memerlukan langkah-langkah ini.
Saat menggunakan RHEL, diasumsikan bahwa Anda telah mendaftarkan sistem Anda menggunakan Red Hat Subscription Management dan Anda memiliki repositori
rhel-7-server-rpms
yang diaktifkan secara default.Untuk informasi lebih lanjut tentang pendaftaran sistem, lihat Red Hat Enterprise Linux 7 System Administrator's Guide.
Sebagai tambahannya
rhel-7-server-rpms
, Anda juga perlu memilikirhel-7-server-optional-rpms
,rhel-7-server-extras-rpms
, and repositori diaktifkanrhel-7-server-rh-common-rpms
:# subscription-manager repos --enable=rhel-7-server-optional-rpms \ --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms
Aktifkan repositori OpenStack¶
Pada CentOS, repositori
extras
menyediakan RPM yang mengaktifkan repositori OpenStack. CentOS memasukan repositoriextras
secara default, sehingga Anda dapat dengan mudah menginstal paket untuk mengaktifkan repositori OpenStack.When installing the Rocky release, run:
# yum install centos-release-openstack-rocky
When installing the Queens release, run:
# yum install centos-release-openstack-queens
When installing the Pike release, run:
# yum install centos-release-openstack-pike
Pada RHEL, lakukan download dan instal RPM repositori RDO untuk mengaktifkan repositori OpenStack.
# yum install https://rdoproject.org/repos/rdo-release.rpm
RPM repo RDO menginstal rilis OpenStack terbaru yang tersedia.
Finalisasi instalasi¶
Upgrade paket pada semua node:
# yum upgrade
Catatan
Jika proses upgrade memasukan kernel baru, lakukan reboot host Anda untuk mengaktifkannya.
Menginstal klien OpenStack:
# yum install python-openstackclient
RHEL dan CentOS mengaktifkan SELinux secara default. Instal paket
openstack-selinux
untuk mengatur kebijakan keamanan secara otomatis layanan OpenStack:# yum install openstack-selinux