2013年3月16日 星期六
雲端網路實務 2013/3/17
KVM
$sudo apt-get install qemu-kvm
1.kvm
2.kvm-img
3.kvm-nbd
Libvirt
$sudo apt-get install libvirt-bin
1.virsh
*命令列要用root權限執行前面加sudo
*圖形工具要用root權限執行到主選單偏好設定加上gksudo
Virt-Manager
目錄結構
1./etc/libvirt
2./var/lib/libvirt
下載w2k3.qcow2
http://140.137.223.50:8080
把w2k3.qcow2複製到
$sudo cp w2k3.qcow2 /var/lib/libvirt/images/
KVM啟動windows 虛擬機器
建立新的虛擬主機
使用 虛擬機器管理員 工具, 新建的虛擬機器,其定義檔儲存在 /etc/libvirt/qemu 目錄中 (虛擬機器名稱.xml), 硬碟映像檔 (*.img) 則儲存在 /var/lib/libvirt/images 目錄中
--------------------------------------------------------------------------
shell檢視所有虛擬電腦
#nano virshview.sh
#!/bin/bash
virsh list --all
sudo virsh list --all
--------------------------------------------------------------------------
dump虛擬電腦資訊
$sudo virsh dumpxlm 2k3
建立大量虛擬電腦 (Script還有問題!)
$nano myring.sh
for myfile in ~/myring/*.qcow2
do
if [ -d "$myfile" ]
then
echo "$myfile (dir)"
else
x=$(sudo virsh list --all)
y=${myfile##*/}
echo $x | grep ${y%%.*}
if ["$?" == "0"]; then
sudo virsh undefine ${y%%.*}
fi
if [ -f"/var/lib/libvirt/images/${myfile##*/}" ]
sudo rm "/var/lib/libvirt/images/${myfile##*/}"
sudo cp "~/myring/${myfile##*/}" /var/lib/libvirt/images/*
fi
fi
done
myfile=>變數 [ ] =>中括號,條件式 -d=>directory,目錄 echo=>顯示
(如果條件是成立.顯示myfile (dir),如果不成立顯示 echo "$myfile")
-f=>看後面的檔案在不在 rm=>remove
字串處理命令
$ x='/home/student/myring/w2k31.qcow2'
$ echo ${x##*/}
##=>方向式,由左到右 */ =>最後一個斜線左邊所有字元刪掉,只想看檔名不想看目錄
%%=>方向式.由又到左 .*=>最後一個句點右邊字元全部刪掉,不看副檔名
---------------------------------------------------------------------
下載virtio-win
http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/
掛載至虛擬機器
安裝SCSI 控制卡driver
訂閱:
張貼留言 (Atom)
-
[Office] 自從您上次存檔後檔案 (filename.xls) 可能已由另一位使用者變更 當您嘗試將 Microsoft Excel 活頁簿儲存到網路伺服器時,如果該伺服器正在執行例如 Services for Macintosh 的中繼服務,或是在開啟活頁簿時出現...
-
Use AMISCE tool to update BIOS configuration under linux Test fucntion without change dump file 1.Copy SCELNX_64 to Linux_Flash folder 2...
-
I would like to thank you for all your support during the past years and hope that you will continue to extend the same to my replacement, ...
沒有留言:
張貼留言