在centos6.7上安装kvm,批量创建虚拟机
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了在centos6.7上安装kvm,批量创建虚拟机,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2168字,纯文字阅读大概需要4分钟。
内容图文
实验环境:dell r710 linux系统使用centos6.7
内存32G,硬盘800G
服务器主机:172.18.204.1
kickstart文件主机:172.18.11.115
]# modprobe kvm
]# lsmod |grep kvm
显示如下即可继续:
验证:如下文件存在即可
]# ls
/dev/kvm
关闭selinux:
]# vim /etc/sysconfig/selinux
selinux=dsabled
]# service NetworkManager stop
]# chkconfig NetworkManager off
]# yum -y install libvirt install qemu-kvm virt-manager virt-viewer virt-insatll qemu-kvm-tools kvm python-virtinst
]# service libvirtd start
]# chkconfig libvirtd on
创建物理桥:
]# virsh iface-bridge em1 br0
]# mkdir -pv /data/vms/images/test/
]# virt-install --name=centos6 --os-type=linux --os-variant=rhel6 --ram 1024 --vcpus=2 --disk path=/data/vms/images/test/test.img,format=qcow2,size=80,bus=virtio --accelerate --location http://172.18.0.1/cobbler/ks_mirror/CentOS-6.7-x86_64/ --vnc --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole
]# virt-manager
出现图形窗口:
以上一个虚拟机就创建完成,此种情况下,前提是网络中有pxe+cobbler自动装机系统http://172.18.0.1/cobbler/ks_mirror/CentOS-6.7-x86_64/
在以上基础上,还可通过脚本实现批量创建虚拟机,且在本地提供一个kickstart装机分区文件,根据次文件为虚拟机自动分区:
172.18.11.115上:
提供一个web服务器,并把kickstart文件能够被访问;
]# yum -y install httpd
]# vim /var/www/html/centos6
]# vim createvm.sh
]# chmod +x createvm.sh
]# bash -n createvm.sh
上例执行示例:创建8台虚拟机,名称为CentOS6-24到CentOS6-30,内存为参数1指定的数量设定为1024,cpu个数为参数2指定的数量设定为2核,kickstart文件指向了172.18.11.115中提供的文件;
]# createvm.sh 1024 2
此时,会自动创建出8台虚拟机。
原文:http://linsj.blog.51cto.com/5440766/1792380
内容总结
以上是互联网集市为您收集整理的在centos6.7上安装kvm,批量创建虚拟机全部内容,希望文章能够帮你解决在centos6.7上安装kvm,批量创建虚拟机所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。