亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【自動化運維】從#手動到#遠程到#批量安裝虛擬機《二》

發布時間:2020-08-12 06:42:58 來源:網絡 閱讀:535 作者:Dr13am_f1y 欄目:開發技術

0x02 virt-install + kickstart  實現腳本化無人執守安裝虛擬機


virt-install  由python編寫的一個腳本。 (在redhat 企業版中 它是 virt-install.noarch 這個包)可以實現 腳本自動化安裝。 

一、virt-install 命令安裝的簡單例子

#!/bin/bash 

virt-install   \
 --name  test   \   安裝虛擬機名
 --ram 1024   \     分配內存大小
 --location http://172.25.254.70/public/red7.0   \   安裝源
 --file /var/lib/libvirt/p_w_picpaths/tes.img   \   硬盤位置
 --file-size 8  
\   文件大小 G

##這樣就可以實現本地腳本安裝。。


#建立 vnc 連接 就可以實現 遠程 安裝

 --vncport=7000 \                ###開啟vnc端口
 --vnc \                    ###開啟vnc
  --vnclisten=172.25.254.1            ###端口開啟的ip


最后  vncviewer  172.25.254.1:7000   鏈接虛擬機圖形


【自動化運維】從#手動到#遠程到#批量安裝虛擬機《二》          但是這樣還是不能實現   無人執守    安裝 虛擬機。。因此就必須借助于   kickstart。。



    kickstart  能夠 完成 安裝過程中 所有需要 手動添加設置的參數,運行kickstart 最終會生成一個 ks.cfg的文件

  


最終 virt-install + kickstart shell 腳本  示例   

#!/bin/bash 

virt-install   \
 --name  test   \   安裝虛擬機名
 --ram 1024   \     分配內存大小
 --location http://172.25.254.70/public/red7.0   \   安裝源
 --file /var/lib/libvirt/p_w_picpaths/tes.img   \   硬盤位置
 --file-size 8  
\   文件大小 G

 --extra-args ks=http://172.25.254.70/ks.cfg    ks.cfg 文件位置

# --vncport=7000 \                ###開啟vnc端口
# --vnc \                    ###開啟vnc

# --vnclisten=172.25.254.1            ###端口開啟的ip

因為可以 kickstart 實現了 無人執守  所以不用  vnc 來 完成 安裝設置。。




友情提供:virt-install常用參數

    -n --name= 客戶端虛擬機名稱
    -r --ram= 客戶端虛擬機分配的內存
    -u --uuid= 客戶端UUID 默認不寫時,系統會自動生成
    --vcpus= 客戶端的vcpu個數
    -v --hvm 全虛擬化
    -p --paravirt 半虛擬化
    -l --location=localdir 安裝源,有本地、nfs、http、ftp幾種,多用于ks網絡安裝
    --vnc 使用vnc ,另有--vnclient=監聽的IP  --vncport =VNC監聽的端口
    -c --cdrom= 光驅 安裝途徑
    --disk= 使用不同選項作為磁盤使用安裝介質
    -w NETWORK, --network=NETWORK 連接客戶機到主機網絡
    -s --file-size= 使用磁盤映像的大小 單位為GB
    -f --file= 作為磁盤映像使用的文件
    --cpuset=設置哪個物理CPU能夠被虛擬機使用
    --os-type=OS_TYPE 針對一類操作系統優化虛擬機配置(例如:‘linux’,‘windows’)
    --os-variant=OS_VARIANT 針對特定操作系統變體(例如’rhel6’, ’winxp’,'win2k3')進一步優化虛擬機配置
    --host-device=HOSTDEV 附加一個物理主機設備到客戶機。HOSTDEV是隨著libvirt使用的一個節點設備名(具體設備如’virsh nodedev-list’的顯示的結果)
    --accelerate KVM或KQEMU內核加速,這個選項是推薦最好加上。如果KVM和KQEMU都支持,KVM加速器優先使用。
    -x EXTRA, --extra-args=EXTRA 當執行從"--location"選項指定位置的客戶機安裝時,附加內核命令行參數到安裝程序
    --nographics "virt-install" 將默認使用--vnc選項,使用nographics指定沒有控制臺被分配給客戶機

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

普陀区| 大宁县| 岳池县| 和硕县| 桐庐县| 遂平县| 夏津县| 鄂托克前旗| 嵊州市| 青海省| 武功县| 沅江市| 德化县| 镶黄旗| 镇雄县| 莱西市| 安康市| 黄冈市| 尚义县| 渑池县| 康乐县| 襄城县| 安岳县| 中西区| 赣榆县| 东安县| 武隆县| 海晏县| 正定县| 桦南县| 微山县| 永定县| 武义县| 永和县| 白水县| 呈贡县| 马山县| 宁国市| 军事| 蓝山县| 葫芦岛市|