linux下虚拟机的自动安装
全自动安装虚拟机
在应答主机上安装httpd服务和system-config-kickstart,(若安装出现问题,则看yum源配置是否出现问题。https://blog.****.net/qq_38622229/article/details/80090941)
system-config-kickstart------>BasicConfiguration 设置密码、后面两个选中--->source下的http,填写服务和目录---->BootLoaderOptions下type栏选择install new bootloader--->Partition information 选择1 1 1 add添加分区--->只有swap在Filesystemtype下,其他分区都在mountpoint下--->network下添加network device为eth0--->保存在/var/www/html/下
设置语言、root用户密码、时间
确定安装的方式
对内存进行分区
设置网络服务的网卡eth0
关闭防火墙
保存文件
%packages
@base 组的安装包
lftp 单个安装包
%end
指定在安装过程中安装什么软件
验证:
在浏览器中输入http://应答主机ip/ks.cfg
#!/bin/bash
virt-install \
--ram 1024 \
--cpus 1 \
--disk/var/lib/libvirt/images/$1.qcow2,size=9,bus=virtio \
--name $1 \
--network source=br0,model=virtio\
--location http://172.25.254.7/rhel7.2\
--extra-args"ks=http://172.25.254.107/ks.cfg" &
执行此脚本/mnt/vm_creat.sh 虚拟机名字 即可自动安装虚拟机
出现此界面即安装成功。