Cara install Node Controller di Ubuntu Enterprise Cloud (UEC)

Postingan ini adalah lanjutan dari postingan saya sebelumnya, yaitu BELAJAR INSTALASI UEC ( UBUNTU ENTERPRISE CLOUD ) DI LAPTOP / PC karena di postingan sebelumnya saya baru menuliskan cara installasi Cloud Controllernya, sekarang saya akan menjelaskan Instalasi Node Controller UEC, Berikut Langkah langkah nya :

Sebenarnya install Node Controller disingkat NC, tidak terlalu berbeda dengan install Cloud Controller, hampir keseluruhan sama, tetapi mungkin karena kita menggunakan VMware, ada sedikit cara yang berbeda terkait dengan Virtualization Technology.

1. Bot CD/Iso Ubuntu Server 10.04 / 10.10 Sama seperti Cara sebelumnya

2. Kemudian perhatikan pada Customize Hardware posisi seperti gambar berikut :

Node

Kalian Bisa Sama kan seperti gambar di atas Pengaturan Hardware di Vmware nya.

3. Selanjutnya install seperti biasa,

Perhatian : Ketika Install NC ini, Saya sarankan Cloud Controller harus dalam keadaan running, agar instalasi NC nya berjalan otomatis terintegrasi dengan CC nya, dan pada pilihan Cloud Installation Mode Pilih saja Node Controller. 

4. Nih saya kasih SS nya tapi maaf tidak lengkap,😀

1

2

Setelah itu pilih location, time dll sesuai selera saja,😀

Kemudian perbedaannya disini

4

5

Selanjutnya sama saja,

Silahkan anda konfigurasi Interface, ntp, sama seperti di Cloud Controller,

Karena kita menginstall CC dan NC itu terpisah tentu kita harus melakukan Proses Registrasi Node dengan Cloud

Semenjak Ubuntu 10.04 LTS, semua registrasi komponen harusnya berlangsung secara otomatis, dengan asumsi:

  1. Public SSH key dapat di pertukarkan dengan benar.
  2. Layanan / service dapat di konfigasi dengan benar.
  3. Layanan / service mempublikasikan keberadaannya di jaringan
  4. uec-component-listener yang benar berjalan
  5. Melakukan verifikasi registrasi.

Langkah ini hanya di perlukan kalau kita menggunakan langkah / metoda UEC/PackageInstall . Jika kita menggunakan langkah Ubuntu Enterprise Cloud: Instalasi UEC semua langkah ini biasanya sudah dilakukan secara otomatis.

Ya kalau Sekiranya anda masih ragu bisa mengikuti langkah berikut ini :

Eucalyptus user Cloud Controller membutuhkan akses SSH ke Walrus Controller, Cluster Controller, dan Storage Controller sebagai eucalyptus user.

Install Cloud Controller eucalyptus user public ssh key dengan cara:

  • Di Node Controller, set password sementara untuk eucalyptus user:
$ sudo passwd eucalyptus
  • Kemudian pada Cloud Controller:
$ sudo -u eucalyptus ssh-copy-id -i /var/lib/eucalyptus/.ssh/id_rsa.pub eucalyptus@<IP_OF_NODE>
  • Selanjutnya kita dapat membuang password eucalyptus account di Noce Controller, jika kita inginkan:
$ sudo passwd -d eucalyptus
  • Untuk memaksa pendaftaran Node Controller ke Cloud Controller dapat menggunakan
$ sudo euca_conf --discover-nodes

Konfigurasi Layanan / Service

Pada Cloud Controller:

  • Untuk Registrasi Cluster Controller:
    • Definisikan shell variable CC_NAME di /etc/eucalyptus/eucalyptus-cc.conf
    • Definisikan shell variable CC_IP_ADDR di /etc/eucalyptus/eucalyptus-ipaddr.conf, sebagai daftar IP address yang di pisahkan spasi.
  • Untuk Registrasi Walrus Controller:
    • Definisikan shell variable WALRUS_IP_ADDR di /etc/eucalyptus/eucalyptus-ipaddr.conf, sebagai sebuah IP address

Pada Cluster Controller:

  • Untuk Registrasi Storage Controller:
    • Definisikan nama cluster di shell variable CC_NAME di /etc/eucalyptus/eucalyptus-cc.conf
    • Definisikan shell variable SC_IP_ADDR di /etc/eucalyptus/eucalyptus-ipaddr.conf, berupa IP address yang dipisahkan oleh spasi.

 

Publikasi

Sekarang, kita dapat mulai mempublikasi layanan ke jaringan

  • Walrus Controller:
$ sudo start eucalyptus-walrus-publication
  • Cluster Controller:
$ sudo start eucalyptus-cc-publication
  • Storage Controller:
$ sudo start eucalyptus-sc-publication
  • Node Controller
$ sudo start eucalyptus-nc-publication

 Start Listener

Pada Cloud Controller dan Cluster Controller, jalankan:

$ sudo start uec-component-listener

Verifikasi Registrasi

$ cat /var/log/eucalyptus/registration.log

2010-04-08 15:46:36-05:00 | 24243 -> Calling node cluster1 node 10.1.1.75
2010-04-08 15:46:36-05:00 | 24243 -> euca_conf --register-nodes returned 0
2010-04-08 15:48:47-05:00 | 25858 -> Calling walrus Walrus 10.1.1.71
2010-04-08 15:48:51-05:00 | 25858 -> euca_conf --register-walrus returned 0
2010-04-08 15:49:04-05:00 | 26237 -> Calling cluster cluster1 10.1.1.71
2010-04-08 15:49:08-05:00 | 26237 -> euca_conf --register-cluster returned 0
2010-04-08 15:49:17-05:00 | 26644 -> Calling storage cluster1 storage 10.1.1.71
2010-04-08 15:49:18-05:00 | 26644 -> euca_conf --register-sc returned 0

Sumber : http://opensource.telkomspeedy.com/wiki/index.php/Ubuntu_Enterprise_Cloud:_Instalasi_UEC#STEP_3:_Install_Node_Controller 

Selesai Menginstall Node Controller, Sebenarnya masih banyak sekali Langkah yang harus di lewati untuk menuju Cloud Computing dengan UEC ini, setelah node controller, Kita akan Ditujukan ke bagaimana cara mengelola image, manajemen intance, Manajemen Storage, Manajemen Network, Kemanan, dll. Insya allah saya akan memposting Setelah saya coba dan work, :D soalnya disini saya juga sambil belajar.

Terimakasih Semoga Bermanfaat.

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s