如何在Ubuntu的命令行终端里管理KVM虚拟机

2023-04-15 05:17:00 命令行 虚拟机 终端

在Ubuntu的命令行终端里管理KVM虚拟机,最重要的是要掌握使用KVM的工具,如virsh,libvirtd,virt-install,virt-viewer等。

1.首先,安装KVM和相关工具:

使用apt-get命令安装KVM:

$ sudo apt-get install qemu-kvm libvirt-bin bridge-utils

安装完成后,可以使用virsh命令来管理KVM虚拟机:

$ virsh

2.创建KVM虚拟机:

使用virt-install命令可以创建KVM虚拟机:

$ sudo virt-install --name myvm --ram 1024 --vcpus 1 --disk path=/var/lib/libvirt/images/myvm.img,size=10 --cdrom=/var/lib/libvirt/images/ubuntu-14.04.iso --network bridge=br0 --graphics vnc

上面的命令将创建一个名为myvm的KVM虚拟机,它拥有1024MB内存,1个CPU,10GB硬盘空间,以及ubuntu-14.04.iso作为安装光盘。

3.启动KVM虚拟机:

使用virsh命令可以启动KVM虚拟机:

$ virsh start myvm

4.管理KVM虚拟机:

使用virsh命令可以管理KVM虚拟机,如暂停、重启、关闭、挂起、恢复等:

$ virsh suspend myvm # 暂停虚拟机

$ virsh resume myvm # 恢复虚拟机

$ virsh shutdown myvm # 关闭虚拟机

$ virsh reboot myvm # 重启虚拟机

5.连接KVM虚拟机:

使用virt-viewer命令可以连接KVM虚拟机:

$ virt-viewer myvm

6.卸载KVM虚拟机:

使用virsh命令可以卸载KVM虚拟机:

$ virsh undefine myvm

7.查看KVM虚拟机状态:

使用virsh命令可以查看KVM虚拟机的状态:

$ virsh list --all

上面的命令会列出所有的KVM虚拟机,包括运行中的和已关闭的。

总之,在Ubuntu的命令行终端里管理KVM虚拟机,需要掌握KVM的工具,如virsh,libvirtd,virt-install,virt-viewer等,它们可以帮助我们创建、启动、管理、连接和卸载KVM虚拟机。

相关文章