如何使用命令方式在Ubuntu系统管理KVM虚拟机

 时间:2026-02-13 20:54:36

1、使用virsh命令前提条件

1)宿主主机支持CPU硬件虚拟化

2)宿主主机安装了KVM相关的软件包

如果没有安装可以使用如下命令安装:

dick@dick-server:~$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

2、在创建虚拟机前先创建存放iso和虚拟机镜像文件的目录

使用mkdir命令创建iso和kvmimg两个目录

mkdir /home/dick/iso

mkdir /home/dick/kvming

如何使用命令方式在Ubuntu系统管理KVM虚拟机

3、将虚拟机需要安装的系统镜像文件复制到iso目录下

如将ubuntu-16.04.1-server-amd64.iso文件放在 /home/dick/iso目录下

如何使用命令方式在Ubuntu系统管理KVM虚拟机

4、创建虚拟机前先查看当前系统是否有虚拟机

使用命令:virsh list --all

如何使用命令方式在Ubuntu系统管理KVM虚拟机

5、使用virt-instal命令创建一个新的虚拟机

命令如下:

virt-install --virt-type kvm --name catserver1 --ram 1024 --cdrom=/home/dick/iso/ubuntu-16.04.1-server-amd64.iso --disk  path=/home/dick/kvmimg/catserver1.qcow2,size=10,format=qcow2 --network network=default --os-type=linux

命令输入正确后系统开始创建虚拟机,安装提示安装虚拟机的系统(采用控制台模式),安装完成后会重启虚拟机

如何使用命令方式在Ubuntu系统管理KVM虚拟机

如何使用命令方式在Ubuntu系统管理KVM虚拟机

如何使用命令方式在Ubuntu系统管理KVM虚拟机

6、使用virsh list命令检测虚拟机创建结果

使用如下命令可以看到刚刚创建的虚拟机catserver1

$ virsh list -all

如何使用命令方式在Ubuntu系统管理KVM虚拟机

7、通过命令启动和关闭虚拟机

如下命令完成虚拟机的启动和关闭

$virsh start catserver1

$virsh shutdown catserver

如何使用命令方式在Ubuntu系统管理KVM虚拟机

  • Windows11怎么开启开发人员模式
  • 为什么没有win9?win9去哪里了?
  • 笔记本win7系统如何禁用移动硬盘读写保护功能
  • Windows 10检测CPU是否基于64位架构
  • 使用UltraISO制作光盘镜像文件
  • 热门搜索
    包邮什么意思 here是什么意思 自缢是什么意思 爷青结是什么意思 情投意合什么意思 天王山之战是什么意思 秉烛夜游的意思 绿茶什么时候喝 美瞳什么牌子好 bh什么意思