安装组件 yum install qemu-kvm libvirt virt-install bridge-utils
下载centos最小化镜像 wget http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso
启动libvirtd进程 systemctl start libvirtd
添加网桥 vim /etc/sysconfig/network-scripts/ifcfg-br0
BOOTPROTO=dhcp
TYPE=bridge
NAME=br0
DEVICE=br0
ONBOOT=yes
STP=on
宿主机网卡加入网桥 echo BRIDGE=br0 >>/etc/sysconfig/network-scripts/ifcfg-
配置qemu允许br0 echo "allow br0" >> /etc/qemu-kvm/bridge.conf //不配置会出现类似错误internal error: /usr/libexec/qemu-bridge-helper --use-vnet --br=br0 --fd=25: failed to communicate with bridge helper: Transport endpoint is not connected stderr=access denied by acl file
virt-install -n kvm1 \ //创建虚拟机,名称KVM1
--memory=512,maxmemory=1024 \ //分配内存512M,最大可动态扩展1024M,单位M
--vcpus 1,maxvcpus=2 \ //cpu个数1,最大2
-l /home/yong/download/CentOS-7-x86_64-Minimal-2009.iso \ //-l指定安装文件路径
--disk /home/yong/kvm_disk,size=8 \ //虚拟机硬盘位置,可指定,也可自动创建;容量8G,单位G
--bridge=br0 \ //桥接:网桥设备br0。NAT模式:-w network=net0,model=virbr0,mac=
--graphics none \ //不开启图形界面,可选项 vnc,spice
--os-variant rhel7 \ //设置操作系统
-x console=ttyS0 //指定终端,客户机使用文本模式安装时,可能需要该选项。第一次没指定该选项,一直卡在域安装仍在进行。
virt-install -n kvm1 --memory=512,maxmemory=1024 --vcpus 1,maxvcpus=2 -l /home/yong/download/CentOS-7-x86_64-Minimal-2009.iso --disk /home/yong/kvm_disk,size=8 --bridge=br0 --graphics none --os-variant rhel7 -x console=ttyS0
在字符界面配置,配置完成自动重启
相关命令
virsh start kvm1 //启动虚拟机
virsh console kvm1 //连接虚拟机
virsh edit kvm1 //编辑虚拟机配置文件
在centos7上安装kvm虚拟机
原创
©著作权归作者所有:来自51CTO博客作者化身天使的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
虚拟机安装CentOS7
本章节我们将学习如何安装创建一个Linux学习环境。
CentOS VMware 云计算 系统 运维