2013年2月24日 星期日

雲端網路實務 2013/2/24

KVM=OS(Linux)+ File system(Ext4) +kvm(VT-X)+Hypervisor (QEMU)
VMware ESX=OS(Linux) +File system MFS)+ KVM (VT-X) +Hypervisor
 web) +VT-d

# weget http://tobala.net/download/tsc32.iso
啟動Tiny server core 系統
#kvm -m 128 -cdrom ISO/tsc32.iso -boot d
(-boot指光碟開機)
#kvm -m 128 -cdrom tsc32.iso -boot d &
(&指背景執行)
----------------------------------------------------------------------------------------------------
#lsmod | grep kvm
產生虛擬硬碟檔
#kvm-img create -f qcow tsc32.qcow 60m
                               raw
                               vmdk twc32.vmdk 60m
(-f=> format ; raw =>一次到位  qcow=>隨需擴增)
啟動虛擬機器
#kvm -m 128 -cdrom tsc32.iso -hda tsc32.qcow -boot d
格式化
#mkfs.ext4 /dev/sda1

Shell大量產生虛擬機器映像檔
#nano mkhd.sh
#!/bin/bash 
kvm -img create -f vmdk tsc3201.vmdk 60m
kvm -img create -f vmdk tsc3202.vmdk 60m

#chmod +x mkhd.sh

Shell大量啟動虛擬機器
#nano starttsc.sh
kvm -m 128 -cdrom tsc32.iso -sda tsc3201.vmdk -boot d &
kvm -m 128 -cdrom tsc32.iso -sda tsc3202.vmdk -boot d &

安裝應用套件
#tce-load -wi coreutils.tcz

修改系統設定-固定IP
#nano /opt/bootlocal.sh
ifconfig eth0 10.0.2.15 netmask 255.255.255.0 up
route add default gw 10.0.2.3
echo "nameserver 168.95.1.1" > /etc/resolv.conf

儲存設定
#filetool.sh -b












(TOP)Temp for soulin only

123