Showing posts with label Virtualisasi. Show all posts
Showing posts with label Virtualisasi. Show all posts

make vlan in linux

firstly install package vlan  

hafiz-sky1 ~ # apt-get install vlan

using command vconfig to make vlan in linux
for add vlan
vconfig add [interface-name] [vlan_id]
for removing vlan
vconfig  rem [interface-name]

exp.

hafiz-sky1 ~ # vconfig add eth0 224
Added VLAN with VID == 224 to IF -:eth0:-

success to make a vlan id

hafiz-sky1 ~ # ifconfig eth0.224

eth0.224  Link encap:Ethernet  HWaddr 88:ae:1d:cc:22:7b 
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


adding IPaddress in vlan

hafiz-sky1 ~ # ifconfig eth0.224 10.0.0.16/8

explanation:
eth0.224 is interfaces of vlan
ipaddress 10.0.0.16 with netmask 255.0.0.0 

hafiz-sky1 ~ # ifconfig eth0.224
eth0.224  Link encap:Ethernet  HWaddr 88:ae:1d:cc:22:7b 
          inet addr:10.0.0.16  Bcast:10.255.255.255  Mask:255.0.0.0
          inet6 addr: fe80::8aae:1dff:fecc:227b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:46 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:6922 (6.9 KB)

to remove vlan
hafiz-sky1 ~ # vconfig rem eth0.224
Removed VLAN -:eth0.224:-

Kalau di RedHat Base, tambahkan dua baris pada script interface network
DEVICE=eth0.224
VLAN=yes

jika ingin dihapus maka hanya perlu menghapus script tersebut.

Cloning Virtual Machine (KVM on Centos)

virt-clone \
              --original demo \
              --name newdemo \
              --file /var/lib/xen/images/newdemo.img

penjelasan
virt-clone adalah perintah atau command yang digunakan untuk meng-clone sebuah virtual-machine
--original adalah Libvirt guest xml file yang digunakan oleh guest OS yang asli yang akan di clone
--name nama clone yang akan dibuat sebagai virtual-machine
--file target penyimpanan file image OS hasil cloning

cth.

[root@hafiz kvm_machines]# virt-clone --original CentOS_assp --name CentOS_opsview --file /home/hafiz/kvm_machines/CentOS_opsview.img

Cloning /home/hafiz/kvm_machines/CentOS_assp.img | 9.8 GB 01:09

Clone 'CentOS_opsview' created successfully.

Virtualisasi: How to Convirt


simple about convirt
Convirt adalah tools untuk manajemen virtualisasi yang menyediakan dua edisi, Enterprise dan Open-source. Convirt dapat memanaje platform KVM dan Xen virtualization, yang sangat efektif dan efisien dalam penghematan energi maupun biaya (cost-effective) dan juga fleksibel dalam pengaturan/konfigurasi

instalasi dan konfigurasi convirt
1. login sebagai user root
2. instal repo convirt
cd /etc/yum.repos.d
wget -c http://www.convirture.com/repos/definitions/rhel/5.x/convirt.repo
3. login sebagai user admin yang akan melakukan instalasi convirt (langkah ini opsional) 
4. download paket instalasi convirt
wget -c http://www.convirture.com/downloads/convirt/2.0.1/convirt-install-2.0.1.tar.gz
wget -c http://www.convirture.com/downloads/convirt/2.0.1/convirt-2.0.1.tar.gz
wget -c http://www.convirture.com/downloads/convirture-tools/2.0.1/convirture-tools-2.0.1.tar.gz 
5. kemudian ekstrak convirt-install-2.0.1.tar.gz
tar -xvf convirt-install-2.0.1.tar.gz
6. masuk ke direktori hasil ekstrak  
cd convirt-install/install/cms/scripts
7. jalankan skrip instalasi (sebagai user root)
- instal paket dependensi convirt
./install_dependencies 
pada saat convirt meminta password untuk mysql masukkan "convirt" 
atau bisa diganti setelah selesai instalasi di mysql 
8. tambahkan pada /etc/my.cnf (mysql configuration) dibawah [mysqld] section
   innodb_buffer_pool_size=1G
  innodb_additional_mem_pool_size=20M
kemudian restart mysql /etc/init.d/mysqld restart
 
setup turbo-gears
~/convirt-install/install/cms/scripts/setup_tg2

kemudian install convirt
./convirt ­install/install/cms/scripts/setup_convirt  
 
convirt akan meminta password ssh yang digunakan pada saat 
setiap kali convirt start
 
starting ConVirt Management Server (CMS)
cd ~/convirt 
 
lihat manual help (untuk mengetahui perintah apa aja yang bisa dijalanin di ./convirt-ctl)
./convirt-ctl -h 
starting 
./convirt-ctl start
kemudian akan dimintai password; masukan password yang sama pada saat instalasi.
jika convirt berjalan dengan baik lanjutkan cek ip 
ifconfig eth0
kalo ada rule firewall 
iptables -I INPUT -p tcp --dport 8081 -j ACCEPT
buka web browser
http://ip-address:8081/
yaps convirt sudah bisa dijalankan,, 
lanjut konfigurasi convirt managemen //coming-soon.. Hhahaa :)