OpenStack : How To Install Openstack Queens All-in-One with PackStack

Pada jurnal ini akan dibahas mengenai Cara menginstall OpenStack All-In-One Menggunakan PackStack di sistem operasi CentOS 7.

Packstak sendiri merupakan utilitas yang menggunakan Puppet Modules untuk deploy layanan OpenStack menggunakan SSH otomatis dalam sistem operasi Red Hat dan CentOS.  PackStack dapat digunakan untuk menginstall OpenStack secara All-in-one (hanya menggunakan satu sistem operasi) atau bisa secara Multi Node.

Minimal requirement untuk menginstall OpenStack :

  • 6144 MB RAM
  • 20GB Virtual Disk

 

Pertama, bisa SSH ke virtual mesin nya agar lebih mudah dalam konfigurasi :

# ssh -l $USER $IPADDR

Jadi bisa dengan :

# ssh -l root 172.16.0.250

Screenshot from 2018-07-11 10-17-35

Lalu update paket-paket dari CentOS nya :

# yum -y update

Screenshot from 2018-07-11 10-17-51

Lalu install paket bernama centos-release-qemu-ev

# yum -y install centos-release-qemu-ev

Screenshot from 2018-07-11 10-18-49

Lau bisa hapus paket mariadb-libs :

# yum -y remove mariadb-libs

Screenshot from 2018-07-11 10-19-24

Untuk tips, agar saat menggunakan sudo kita tidak harus memasukan password lagi, bisa buka visudo dan hapus tanda [#]

%wheel ALL=(ALL)            NOPASSWD: ALL

Screenshot from 2018-07-11 10-20-05

Selanjutnya, disabled SELinux :

sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config

Screenshot from 2018-07-11 10-21-09

Bisa dilihat di file /etc/selinux/config. Pastikan sudah disabled :

Screenshot from 2018-07-11 10-21-37

Matikan layanan NetworkManager dan Firewalld :

# systemctl disabled NetworkManager firewalld

Screenshot from 2018-07-11 10-22-06

Untuk mencari paket OpenStack bisa dengan perintah :

# yum search openstack

Screenshot from 2018-07-11 10-22-29

Lalu install repository dari OpenStack versi terbaru yaitu Queens :

# yum -y install centos-release-openstack-queens

Screenshot from 2018-07-11 10-23-29

Selanjutnya, install PackStack :

# yum -y install openstack-packstack

Screenshot from 2018-07-11 10-36-02

Generate File Packstack dengan :

# packstack --gen-answer-file=/home/miss/openstack-packstack.txt

Screenshot from 2018-07-11 10-38-35

Bisa dilihat :

Screenshot from 2018-07-11 10-38-49

Note :

  • Letak direktori dan nama file bisa disesuaikan.

 

Selanjutnya, bisa edit file openstack-packstack tadi :

Cari dan ganti menjadi :

CONFIG_DEFAULT_PASSWORD=********
CONFIG_HEAT_INSTALL=y
CONFIG_MAGNUM_INSTALL=y
CONFIG_KEYSTONE_ADMIN_PW=********
CONFIG_KEYSTONE_DEMO_PW=********

Simpan dan keluar.

Note :

  • Maksud dari perintah diatas yaitu “=y” menandakan kita akan menginstall layanan tersebut.

 

Lalu bisa install OpenStack dengan perintah :

# packstack --answer-file=/home/miss/openstack-packstack.txt

Screenshot from 2018-07-11 10-45-33

Tunggu hingga selesai.

 

Untuk menguji coba, bisa menggunakan web browser, ketik http://ipaddr/dashboard .
Tampilannya :

Screenshot from 2018-07-13 10-29-14.png

 

Advertisements

One thought on “OpenStack : How To Install Openstack Queens All-in-One with PackStack”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.