Masih cerita tentang Cloud Computing dengan OpenVZ, saya senang menggunakan OpenVZ karena dari segi penggunaan mudah dan ukuran node yang cenderung lebih kecil. Adakalanya pada sebuah container di OpenVZ membutuhkan tambahan hardisk, defaultnya openvz akan membuat sekitar 2.2GB untuk disk dan 256 untuk RAM (jika tidak kita set sebelumnya). Olehkarena itu jika kita membutuhkan tambahan hardisk kita bisa membuat sebuah disk virtual dan membuat disk tersebut di mount secara otomatis pada saat node dijalankan dan di unmount pada saat di shutdown. Oke langsung aja, langkah langkahnya sebagai berikut (asumsi: nomor container = 100).

Buat sebuah device ploop baru yang akan dijadikan sebagai tambahan Virtual Disk

[root@openvz ~]# mkdir /home/vzdisk
[root@openvz ~]# ploop init -s 10G -f ploop1 -v 2 /home/vzdisk/new_disk -t ext4

Sebelum dapat dipergunakan, Container (Node) harus dimatikan terlebih dahulu

[root@openvz ~]# vzctl stop 100

Selanjutnya buat script mount untuk node 100 tersebut

[root@openvz ~]# nano /etc/vz/conf/100.mount

Isikan baris berikut:

#!/bin/bash
ploop mount -m /vz/root/100/var/www/html /home/vzdisk/DiskDescriptor.xml

artinya, disk virtual yang kita buat tadi akan di mount pada node 100 di direktori /var/www/html. Selanjutnya buat juga script untuk unmount nya

[root@openvz ~]# nano /etc/vz/conf/100.umount

Isikan baris berikut:

#!/bin/bash

ploop umount /home/vzdisk/DiskDescriptor.xml
exit 0

Berikan atribut eksekusi pada kedua file tersebut

[root@openvz ~]# chmod +x /etc/vz/conf/100.mount
[root@openvz ~]# chmod +x /etc/vz/conf/100.umount

Selesai deh, terakhir tinggal kita coba start kembali node nya dan cek hardisknya pada node.

[root@openvz ~]# vzctl start 100
[root@openvz ~]# vzctl enter 100
entered into CT 100
[root@100 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/ploop53465p1 2.1G 535M 1.5G 28% /
/dev/ploop64828p1 9.8G 36M 9.2G 1% /var/www/html
none 256M 4.0K 256M 1% /dev
none 256M 0 256M 0% /dev/shm
[root@100 /]#

Seperti yang bisa kita lihat pada node 100 memiliki 2 device ploop yang dipergunakan sebagai hardisk. Salah satu hardisknya yang baru kita buat sudah termount di /var/www/html. Semoga bermanfaat 🙂

Tinggalkan Komentar

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