kvm批量建立虛擬主機

2022-01-16 19:06:49 字數 962 閱讀 7739

1.首先你的提前建立乙個kvm虛擬機器主機,才能批量複製建立

1

批量複製已經安裝好的系統盤

2for i in `seq

144145`;do

cp centos7-1.img centos7-$i.img && echo $i ;done34

批量複製已經安裝好的配置檔案

5for i in `seq

144145`;do

6cp /etc/libvirt/qemu/centos7-1.xml /etc/libvirt/qemu/centos7-$i.xml

7 uuid=`uuidgen`

8 mac1=`openssl rand -base64 8 | md5sum | cut -c1-2

`9 mac2=`openssl rand -base64 8 | md5sum | cut -c1-2

`10 name=`centos7-$i`

11sed -i "

9c $name

" /etc/libvirt/qemu/centos7-$i.xml

12sed -i "

10c $uuid

" /etc/libvirt/qemu/centos7-$i.xml

13sed -i "

41c

" /etc/libvirt/qemu/centos7-$i.xml

14sed -i "

74c

" /etc/libvirt/qemu/centos7-$i.xml

15 virsh define /etc/libvirt/qemu/centos7-$i.xml

16 virsh start centos7-$i

17done

修改配置檔案的話,是需要根據自己配置檔案去修改,每個臺主機的配置檔案都一點不同。

執行上面的指令碼之後,就自動生成了。

Apache建立虛擬主機

1 開啟apache配置檔案 在439行把 刪除即可 2 開啟apache的輔助配置檔案 前面沒有 的行全部刪除 然後輸入 documentroot var www ecshop 檔案位址 servername lamp.ecshop.com 若訪問lamp.ecshop.com出現4.3forbi...

php 建立虛擬主機

如果你安裝的是 wampserver 整合的 那你就進入wamp bin apache apache2.2.11 conf extra httpd vhosts.conf 配置檔案 進行如下配置 意思是配置3個虛擬主機 分別是 1 website.localhost 8080 c users n.z...

獲取kvm虛擬主機ip位址指令碼

有問題朋友可以聯絡ailnmy 163.com 注意事項 有的時候arp a 可能沒有ip的mac解析記錄,可以ping一下整個網段,ping過之後就會有存在的主機的ip和mac的解析記錄 指令碼並不一定使用所有環境,只供參考使用 bin bash 注意事項 如果報錯說沒有arp命令的話,需要 yu...