一、半自动安装
vim /mnt/vm_create.sh ##建立脚本/sbin,方便以后直接调用
#!/bin/bash ##幻数,脚本中命令的解释其指定
virt-install ##虚拟机安装命令
--cdrom /home/kiosk/Desktop/rhel-server-7.2-x86_64-dvd.iso \
--ram 1024 \ ##内存
--vpus 1 \ ##cpu
--file-size 8 \ ##硬盘大小
--file /var/lib/libvirt/images/$1.qcows,bus=virtio \ ##硬盘
--network source=br0,model=virtio \ ##网卡
--name $1 & ##指定名字,$1脚本后所加的第一串字符
vm_create .sh用户 ##自动创建
##有问题的虚拟机要及时停止并删除,不占用系统资源
二、全自动安装
执行完成后保存到/var/www/html/
vim /var/www/html/ks.cfg
在尾部添加
%packages ##安装包
@base
lftp
%end ##目的结束
%post ##安装后执行脚本
rm -fr /etc/yum.repos.d/*
cat > /etc/yum.repos.d/yum.repo <<EOF
[rhel7.2]
name=rhel7.2
baseurl=http://172.25.254.35/rhel7.2
gpgcheck=0
EOF
%end
然后更改vm_create.sh脚本
ksvalidator ks.cfg ##这条指令可以检查本文件的语法错误,只适同于ks.cfg
执行vm_create.sh即可实现全自动安装