当前位置 : 主页 > 操作系统 > centos >

kvm安装和删除虚拟机的方法

来源:互联网 收集:自由互联 发布时间:2023-07-28
关于kvm安装和删除虚拟机的方法,下面是完整攻略: 安装KVM1. 检查硬件特性 在安装kvm之前,需要确保硬件特性支持KVM虚拟机。在Linux命令行中使用如下命令检查硬件特性: $ egrep -c (v

关于kvm安装和删除虚拟机的方法,下面是完整攻略:

安装KVM 1. 检查硬件特性

在安装kvm之前,需要确保硬件特性支持KVM虚拟机。在Linux命令行中使用如下命令检查硬件特性:

$ egrep -c " (vmx|svm) " /proc/cpuinfo

如果输出值大于0,说明支持KVM虚拟。

2. 安装KVM及其他软件

在安装kvm之前,需要先安装以下软件:

$ sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-viewer
3. 配置网络

在配置虚拟机网络之前,需要先创建一个虚拟网络:

$ sudo virsh net-define /usr/share/libvirt/networks/default.xml
$ sudo virsh net-start default
$ sudo virsh net-autostart default

创建虚拟网络之后,还需要配置Bridge网络:

$ sudo vi /etc/network/interfaces

在文件中添加以下内容:

auto br0
iface br0 inet static
address 192.168.0.100
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0

其中,address、network、netmask、broadcast、gateway需要根据实际情况进行修改。

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

4. 创建虚拟机

在创建虚拟机之前,需要准备好安装ISO镜像文件。以安装CentOS7为例:

$ sudo virt-install --name=centos7 --memory=2048 --vcpus=2 --disk size=20 --cdrom=/var/lib/libvirt/images/CentOS-7-x86_64-Minimal-2009.iso --os-type=linux --os-variant=rhel7.0 --network bridge=br0 --graphics=none --console pty,target_type=serial

其中:

  • name:虚拟机名称,这里是“centos7”
  • memory:分配的内存大小,这里是2GB
  • vcpus:虚拟机的CPU核心数,这里是2核
  • disk:虚拟机的硬盘大小,这里是20GB
  • cdrom:安装ISO镜像文件
  • os-type:操作系统类型
  • os-variant:操作系统变体
  • network bridge:网络接口
  • graphics:启用虚拟机的可视化界面,在这里选择不开启
  • console:连接虚拟机的控制台
5. 查看虚拟机信息

使用以下命令查看虚拟机信息:

$ virsh list

该命令将输出系统中所有KVM虚拟机的列表。可以使用以下命令查看虚拟机的详细信息:

$ virsh dominfo <vm-name>
$ virsh domstate <vm-name>

其中,vm-name是虚拟机的名称。

6. 连接虚拟机

使用以下命令连接到虚拟机:

$ virsh console <vm-name>
删除虚拟机 1. 停止虚拟机

在删除虚拟机之前,首先需要停止虚拟机:

$ virsh shutdown <vm-name>
2. 删除虚拟机

在停止虚拟机之后,可以使用以下命令删除虚拟机:

$ virsh undefine <vm-name>
示例应用 示例一:创建Ubuntu虚拟机

创建一个名为“ubuntu”、内存大小为2GB、硬盘大小为20GB、使用桥接网络、安装ISO镜像文件位于/var/lib/libvirt/images下面的Ubuntu Server 21.04系统的虚拟机。

$ sudo virt-install --name=ubuntu --memory=2048 --vcpus=2 --disk size=20 --cdrom=/var/lib/libvirt/images/ubuntu-21.04-live-server-amd64.iso --os-type=linux --os-variant=ubuntu20.04 --network bridge=br0 --graphics=none --console pty,target_type=serial
示例二:删除虚拟机

删除名为“ubuntu”的虚拟机:

$ sudo virsh shutdown ubuntu
$ sudo virsh undefine ubuntu
【文章转自防cc http://www.558idc.com/gfcdn.html 复制请保留原URL】
上一篇:虚拟机安装linux系统无法上网的解决方法
下一篇:没有了
网友评论