1. 以root身份登录host,创建image目录和iso目录
$ mkdir -p /VmImage
$ mkdir -p /VmIso
2.使用virsh定义VM image及OS iso存放目录
$virsh pool-define-as <Name> <Format> - - - - "Path"
$virsh pool-define-as VM-Image dir - - - - "/VmImage"
$virsh pool-define-as VM-Iso dir - - - - "/VmIso/"
3. 查看pool状态
root@ubuntu-kvm-server:/# virsh pool-list --all
setlocale: No such file or directory
Name State Autostart
-----------------------------------------
default active yes
VM-Image inactive no
VM-Iso inactive no
4. start pool并设为autostart
$ virsh pool-start VM-Image
Pool VM-Image started
$ virsh pool-start VM-Iso
Pool VM-Iso started
$ virsh pool-autostart VM-Image
Pool VM-Image marked as autostarted
$ virsh pool-autostart VM-Iso
Pool VM-Iso marked as autostarted
5. 确认pool状态
root@ubuntu-kvm-server:/# virsh pool-list --all
setlocale: No such file or directory
Name State Autostart
-----------------------------------------
default active yes
VM-Image active yes
VM-Iso active yes
分享到:
相关推荐
总结来说,KVM和virsh结合使用,可以提供一套全面的虚拟机管理解决方案,从虚拟机的创建到运行管理,再到快照的使用和维护,都提供了丰富的命令行操作支持。对于需要在Linux环境下高效管理虚拟化资源的用户,KVM和...
病毒光盘 用于virsh的CD-ROM实用程序(安装,卸载等) 特征 卸载ISO 挂载ISO 自动更改启动顺序 用法 sh virsh-cdrom.sh mount GUEST... sh virsh-cdrom.sh mount cent1 gparted.iso sh virsh-cdrom.sh unmount cent1
KVM支持虚拟机快照功能,可以使用virsh snapshot-list命令查看虚拟机的快照列表,使用virsh snapshot-create-as命令创建快照,例如:virsh snapshot-create-as jy-VM kuaizhao。 7. 虚拟机状态 使用virsh domstate...
KVM虚拟机管理(使用virt-manager和virsh) 本文将详细介绍KVM虚拟机管理,包括Libvirt管理架构、使用virt-manager管理虚拟机和使用virsh管理虚拟机。 一、Libvirt管理架构 Libvirt是一个开源的虚拟机管理工具和...
4. **创建虚拟机**:使用`virsh`或`virt-install`命令创建虚拟机。例如: ``` virt-install --name=linux --ram=1024 --vcpus=1 -cdrom /path/to/iso/file -disk path=/path/to/disk/file,format=qcow2 ``` 这里...
使用Qemu-kvm创建和管理虚拟机实践
本案例展示了如何在真实KVM服务器上完成以下任务:新建一个名为CentOS7的虚拟机、将虚拟机CentOS7克隆为CentOS7-c1、开启虚拟机CentOS7-c1、彻底删除虚拟机CentOS7-c1等。 本资源提供了KVM构建及管理、virsh控制...
Linux virsh KVM虚机扩容硬盘
KVM 虚拟机是一种广泛使用的虚拟化解决方案,使用命令行操作可以提高操作效率和简洁性。在本文中,我们将总结常用的 KVM 虚拟机命令,涵盖查看虚拟机配置、启动和关闭虚拟机、编辑虚拟机配置文件、管理虚拟机状态等...
使用 cloud-config 使用 virsh 在本地 KVM 中快速启动 Ubuntu 或 FC20 Cloud 实例。 要求: 制作 获取 cloud-utils (cloud-localds) qemu/kvm libvirt (virsh) virtinst(虚拟安装) 用法: # Define cloud-...
kvm windows 中安装virtio驱动程序
在IT行业中,KVM(Kernel-based Virtual Machine)是一种流行的开源虚拟化技术,它允许用户在Linux内核上创建和管理虚拟机。本文将通过“用命令行管理KVM虚拟机”的主题,深入探讨如何利用virsh、qemu-img、qemu-kvm...
kvm创建 kvm管理命令 管理工具 强制关闭虚拟机: virsh destroy vmhost 创建快照:virsh snapshot-create-as xuegod63-kvm2 httpd (httpd是快照名字) 查看快照位置:ll -h /var/lib/libvirt/qemu/snapshot/xuegod63...
本文档详细讲解了KVM虚拟机的创建功能,包括使用KVM自带命令行工具、virsh命令行工具和virt-manager图形界面工具三种方式创建虚拟机的方法。这些方法底层实现的原理都是一样的,都是通过开源的虚拟化库Libvirt来开发...
本文档旨在解决Ubuntu系统安装KVM创建虚拟机遭遇的故障问题,包括ping不通虚拟机、ssh登录不上、console方式登录不上、虚拟机无法shutdown和电源管理安装不成功等问题。 一、解决网络问题 在创建虚拟机时,网络...
KVM 热添加磁盘是指在虚拟机运行时添加硬盘的操作,热添加磁盘可以提高虚拟机的存储性能和可扩展性。热添加磁盘可以通过两种方式实现:attach-device 方式和 attach-disk 方式。 1. attach-device 方式 首先,需要...
在KVM(Kernel-based Virtual Machine)环境中运行Windows虚拟机时,使用virtio驱动可以显著提升性能,因为它提供了轻量级的设备模拟,并且利用了主机的硬件加速功能。本教程将指导你如何在KVM环境下为Windows虚拟机...
用XML文件创建虚拟机** - **命令:** `virsh create 文件>` - `文件>`: 包含虚拟机配置信息的XML文件路径。 - 此命令根据提供的XML配置文件创建一个新的虚拟机。 **17. 显示客户端ID** - **命令:** `virsh dom...
3. **安装KVM组件**:使用包管理器安装必要的KVM组件,例如在Ubuntu上: ``` sudo apt-get update sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils ``` 4. **开启KVM支持**...