1. 程式人生 > >虛擬機器的指令碼安裝

虛擬機器的指令碼安裝

###kickstart###

1 .dhcp ---> server(在server虛擬機器上安裝dhcp服務,具體操作看之前dhcp服務的安裝)

2.yum install -y system-config-kickstart.noarch

3.配置kickstart

system-config-kickatart(進行相關的編輯)

點選ADD再進行相關操作

 

 

ip地址為yum所在的主機的ip地址

4.yum install httpd  -y   (下載http服務)

   sysyemctl start httpd

    systenctl enable httpd

vim ks.cfg 自己可以新增想要的服務

5 把ks.cfg放到httpd服務的預設釋出目錄裡(/var/www/ftml)

6 vim createvm.sh(指令碼是在真機上進行的)

#!/bin/bash

virt-instll  \                        ##安裝虛擬機器

--name $1 \                       ##虛擬機器的名字為檔案後的第一個字元

--ram 1024 \                     ##記憶體大小為1G

--cpus 1 \                          ##cpu核數為1

--disk /var/lib/libvirt/images/$1.qcow2,bus=virtio,size=10 \  ##磁碟薪資

-network bridge=br0,model=virtio \                                     ##網路資訊

-location http://172.25.254.254/rhel7.0/x86_64/dvd \         ##安裝源位置

-extra-args ks=http://172.25.254.100/ks.cfg  &                  ##ip及後臺執行

執行結果: