linux服务器部署kvm
1.查看系统版本
[root@localhost ~]# cat /etc/centos-release
CentOS Linux release 7.5.1708 (Core)
2.检查是否开启虚拟化。有VMX或者svm
[root@localhost ~]# cat /proc/cpuinfo | egrep 'vmx|svm'
如果没有数据显示的话,关闭虚拟机,点击虚拟机设置。
3.查看是否加载kvm
[root@localhost ~]# lsmod | grep kvm
kvm_intel 174841 0
kvm 578518 1 kvm_intel
irqbypass 13503 1 kvm
没有任何输出即为报错
4.安装kvm相关的软件包
[root@localhost ~]# yum -y install qemu-kvm qemu-img virt-manager libvirt libvirt-python virt-manager libvirt-client virt-install virt-viewer
5.启动
[root@localhost ~]# systemctl start libvirtd
6.进入图形化界面
先打开 Xmanager - Passive
[root@localhost ~]# export DISPLAY=172.16.4.2:0.0 && virt-manager virt-manager
7.在宿主机上传入镜像
[root@localhost ~]# ls
CentOS-7-x86_64-Minimal-2009.iso libvirt-client virt-manager
8.命令创建虚拟机(推荐)
NAT模式
virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name centos7 --memory 2024 --vcpus 1 --disk /opt/kvm/centos7.qcow2,format=qcow2,size=20 --cdrom /mnt/CentOS-7-x86_64-DVD-2009.iso --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole
桥接模式
virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name test --memory 2024 --vcpus 1 --disk /opt/kvm/test.qcow2,format=qcow2,size=10 --cdrom /mnt/CentOS-7-x86_64-DVD-2009.iso --network bridge=virbr0 --graphics vnc,listen=0.0.0.0 --noautoconsole
9.图形化创建虚拟机
点击文件,添加虚拟机。
本地安装介质,前进
虚拟机内存和cpu设置(根据自己宿主机大小设置)
虚拟机磁盘大小设置(最大不超过宿主机磁盘可用大小)
确认cpu、内存和磁盘大小,并设置网络模式
配置完成,开始安装操作系统
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性