Instalasi Openstack Liberty - Ubuntu 14.04 LTS - Part 17.0

9:13:00 AM

Assalamualaikum...

Pada postingan kali ini, kita masuk ke lab membuat dan menjalankan sebuah instance atau vm di openstack, di part ini saya tidak menggunakan dashboard untuk membuat vm, melainkan menggunakan cli di node controller, untuk part sebelumnya silakan cek link dibawah ini.

Part Sebelumnya:
Oke untuk itu kita langsung saja lanjut nge-lab nya, sekarang kita sudah sampai hingga lab 63 dengan pembahasan instalasi instance.

LAB 63 - Menjalankan Instance di Public Network - Node Controller

Lakukan langkah-langkah dibawah ini pada node controller, kita akan mencoba menjalankan sebuah instance pada lab kali ini, sebelum itu kita akan mengkonfigurasi kebutuhan flavor, nama image, network, security group, key, dan nama instance.

petama kita load admin-openrc.sh
$ source admin-openrc.sh
kemudian kita check flavor nya
$ nova flavor-list

kita akan menggunakan m1.tiny untuk instance-nya, jadi m1.tiny ini adalah spesifikasi untuk instance-nya, untuk m1.tiny prosessor hanya 1core, 1GB RAM, 1GBStorage. ini bisa kita konfigurasi sesuai kemauan kita.
setelah kita sudah check flavor-nya, sekarang kita check image yang tersedia
$ nova image-list

kita akan menggunakan image cirros
lalu check juga network-nya
$ neutron net-list

setelah itu kita check list security groups nya
$ nova secgroup-list

sekarang kita buat instance-nya
$ nova boot --flavor m1.tiny --image cirros --nic net-id=PUBLIC_NET_ID \
  --security-group default --key-name vschoolkey vschool-instance

> ganti PUBLIC_NET_ID dengan ID dari public network
> ganti juga vschoolkey dengan keypair yang anda buat
setelah itu check status instance-nya

$ nova list

maka kalian akan melihat status nya berubah jadi ACTIVE dari BUILD. itu menandakan bahwa prosess-nya behasil

kemudian kita akan mengakses instance-nya menggunakan virtual console, disini kita mengunakan VNC (Virtual Network Computing), silahkan ikuti perintah berikut

pertama kita minta sesi VNC untuk instance yang dipublic dulu
$ nova get-vnc-console public-instance novnc

lalu kita copy-kan url nya, dan buka di web browser.

setelah itu kita masukan username dan password instance yang sudah dibuat
login dengan username cirros dan password nya cubswin;)
kemudian lakukan ping untuk mengetahui jika instance sudah terhubung internet
$ ping 192.168.55.1
sekarang kita akan meremote instance yang ada di public network
pertama kita verifikasi koneksi dari node controller ke instance.
$ ping -c 4 192.168.55.100
lalu kita akses instance tersebut dengan menggunakan SSH dari node controller
$ ssh cirros@192.168.55.100


LAB 64 - Menjalankan Instance di Private Network - Node Controller

Lakukan langkah-langkah dibawah ini pada node controller, kita akan mencoba menjalankan sebuah instance pada lab kali ini, sebelum itu kita akan mengkonfigurasi kebutuhan flavor, nama image, network, security group, key, dan nama instance.

pertama kita load demo-openrc.sh
$ source demo-openrc.sh 
lalu kita litah list flavor-nya
$ nova flavor-list

kita akan menggunakan m1.tiny untuk instance-nya, jadi m1.tiny ini adalah spesifikasi untuk instance-nya, untuk m1.tiny prosessor hanya 1core, 2GB RAM, 30GBStorage.
setelah kita sudah check flavor-nya, sekarang kita check image yang tersedia
$ nova image-list

kita akan menggunakan image cirros
lalu check juga network-nya
$ neutron net-list

setelah itu kita check list security groups nya
$ nova secgroup-list

sekarang kita buat instance-nya
$ nova boot --flavor m1.tiny --image cirros --nic net-id=PRIVATE_NET_ID \  --security-group default --key-name mykey private-instance

> ganti PRIVATE_NET_ID dengan ID dari private network
> ganti vschoolkey dengan keypair yang dibuat tadi
setelah itu check status instance-nya
$ nova list

maka kalian akan melihat status nya berubah jadi ACTIVE dari BUILD. itu menandakan bahwa prosess-nya behasil

kemudian kita akan mengakses instance-nya menggunakan virtual console, disini kita mengunakan VNC (Virtual Network Computing), silahkan ikuti perintah berikut
pertama kita minta sesi VNC untuk instance yang dipublic dulu
$ nova get-vnc-console private-instance novnc

lalu kita copy-kan url nya, dan buka di web browser.

setelah itu kita masukan username dan password instance yang sudah dibuat
login dengan username cirros dan password nya cubswin;)
kemudian lakukan ping untuk mengetahui jika instance sudah terhubung internet
$ ping 192.168.55.1

sekarang kita akan meremote instance yang ada di private network,
pertama kita buat floating IP address terlebih dahulu. berikut perintahnya
$ neutron floatingip-create public
kemudian kita tambahkan floating IP tersebuh kedalam instance yang ada di private network
$ nova floating-ip-associate private-instance 192.168.55.167
192.168.55.167 adalah ip public
setelah itu kita check status penambahan floating IP-nya telah berhasil
$ nova list

lalu kita verifikasi koneksi dari node controller ke instance.
$ ping -c 4 192.168.55.167
lalu kita akses instance tersebut dengan menggunakan SSH dari node controller
$ ssh cirros@192.168.55.167

pada part kali ini cukup sampai di membuat instace pada public network dan private network. kita lanjut di part selanjutnya tentang cara memasukan cinder atau block storage ke dalam instance yang sudah jadi.

Nun walqalami wama yasthurun
Wassalamualaikum...

You Might Also Like

0 komentar