参考
https://docs.openstack.org/image-guide/centos-image.html
qemu-img create -f qcow2 /var/lib/libvirt/images/test.qcow2 5G
virt-install --virt-type kvm --name test --ram 500 \
--disk /var/lib/libvirt/images/test.qcow2,format=qcow2 \
--network bridge=br0 \
--location http://172.25.254.250/rhel7.3/x86_64/dvd
只要一个根分区
-
vim /etc/yum.repos.d/yum.repo []
[dvd] name=rhel7.3 baseurl=http://172.25.11.250/rhel7.3 gpgcheck=0 [1] name=cloud baseurl=http://172.25.11.250/cloud-init/rhel7/pub/cloud-init/rhel7 # yum install acpid # systemctl enable acpid
# yum install cloud-init
# yum install cloud-utils-growpart
# echo "NOZEROCONF=yes" >> /etc/sysconfig/network
vi /boot/grub2/grub.cfg
console=ttyS0,115200n8
selinux关闭
systemctl stop firewalld
systemctl disable firewalld
systemctl stop iptables
systemctl disable iptables
nameserver
hosts
清理虚拟机
virt-sysprep -d test.qcow2
virt-sparsify --compress test.qcow2 new.qcow2
放到发布目录
添加镜像要使用自己的发布目录