当前位置:首页 > 虚拟机 > 正文

kvm通过哪些工具安装虚拟机(kvm命令行连接虚拟机)


一、如何手动安装KVM虚拟机系统Linux系统下常用的虚拟机是KVM(Kernel-basedVirtualMachine的缩写,一种开源系统虚拟化模块)。下面是Linux下安装KVM虚拟机的方法:1、检查CPU是否支持kvm[root@localhost~]#grep-E-o'vmx|svm'/proc/cpuinfo#结果显示vmx表示支持2.安装kvm所需的软件包[root@localhost~]#yuminstallkvmkmod-kvmqemukvm-qemu-imgvirt-viewervirt-manager3。安装完成确认是否安装成功#​​检查模块是否加载[root@localhost~]#lsmod|grepkvmkvm__intel4.安装网桥管理工具[root@localhost~]#yuminstallbridge-utilstunctl5。安装gui管理工具[root@localhost~]#yuminstallvirt-managervirt-viewer6。修改网卡文件【root@localhost~】#vi/etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1ONBOOT=yesTYPE=EthernetBRIDGE=br0DEVICE=br0BOOTPROTO=staticONBOOT=yesIPADDR=192.168.1.187NETMASK=255.255.255.0TYPE=Bridge7,保存网卡配置并重启网卡[root@localhost~]#servicenetworkrestart
二、安装kvm虚拟机并导入导出1.确保支持CPU虚拟化
cat/proc/cpuinfo|egrep'svm|vmx'
-kvm、libvirt、virt-install软件包
yum-yinstallqemu-kvmlibvirtvirt-install
3.开启libvirtd服务并开机自动启动
systemctlstartlibvirtd&&systemctlenablelibvirtd
4.创建磁盘文件
qemu-imgcreate-fqcow2./210G
5.创建虚拟机。类型为kvm,名称随机,内存1G,镜像文件指定位置,磁盘文件为4级,网络默认,图形选择vnc
virt。-install--virt-typekvm--namecentos7-2020--ram1024--cdrom=/home/kvm/CentOS-7-x86_--diskpath=/home/kvm/2--networknetwork=default--graphicvnc,listen=0.0。0.0--无自动控制台
6.主机安装vncserver
yum-yinstalltigervnc-servertigervncvncvnc-server
systemctldaemon-reload
7.运行以下命令设置密码
vncserver
8.启动服务(我的环境中没有启动该服务,但仍然可以使用)
systemctlstartvncserver@gao:1
9.关闭防火墙和selinux
10、vnc客户端连接主机5901,然后正常挂载虚拟机
导出虚拟机
——本测试用于导出。qcow2格式转换为qcow2
1.只有一个命令
-表示压缩,-o表示导出格式,2位导出文件
2
导入虚拟机
——使用vert-manager工具导入
1.安装virt-manager
yum-yinstallvirt-manager
2.打开
virt-manager
3.新建虚拟机,选择要导入的镜像
选择对应的2文件

配置CPU、内存、网络等信息
完成创建新虚拟机
确定