`
yaolinnan
  • 浏览: 58596 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

libvirt的一些常用virsh命令

阅读更多

    help            打印帮助
    attach-device   从一个XML文件附加装置
    attach-disk     附加磁盘设备
    attach-interface 获得网络界面
    autostart       自动开始一个域
    capabilities    性能
    cd              change the current directory
    connect         连接(重新连接)到 hypervisor
    console         连接到客户会话
    cpu-baseline    compute baseline CPU
    cpu-compare     compare host CPU with a CPU described by an XML file
    create          从一个 XML 文件创建一个域
    start           开始一个(以前定义的)非活跃的域
    destroy         删除一个域
    detach-device   从一个 XML 文件分离设备
    detach-disk     分离磁盘设备
    detach-interface 分离网络界面
    define          从一个 XML 文件定义(但不开始)一个域
    domid           把一个域名或 UUID 转换为域 id
    domuuid         把一个域名或 id 转换为域 UUID
    dominfo         域信息
    domjobinfo      domain job information
    domjobabort     abort active domain job
    domname         将域 id 或 UUID 转换为域名
    domstate        域状态
    domblkstat      获得域设备块状态
    domifstat       获得域网络接口状态
    dommemstat      get memory statistics for a domain
    domblkinfo      domain block device size information
    domxml-from-native Convert native config to domain XML
    domxml-to-native Convert domain XML to native config
    dumpxml         XML 中的域信息
    edit            编辑某个域的 XML 配置
    find-storage-pool-sources 发现潜在存储池源
    find-storage-pool-sources-as 找到潜在存储池源
    freecell        NUMA可用内存
    hostname        打印管理程序主机名
    list            列出域
    migrate         将域迁移到另一个主机中
    migrate-setmaxdowntime set maximum tolerable downtime
    net-autostart   自动开始网络
    net-create      从一个 XML 文件创建一个网络
    net-define      从一个 XML 文件定义(但不开始)一个网络
    net-destroy     删除一个网络
    net-dumpxml     XML 中的网络信息
    net-edit        为网络编辑 XML 配置
    net-list        列出网络
    net-name        把一个网络UUID 转换为网络名
    net-start       开始一个(以前定义的)不活跃的网络
    net-undefine    取消定义一个非活跃的网络
    net-uuid        把一个网络名转换为网络UUID
    nodeinfo        节点信息
    nodedev-list    这台主机中中的枚举设备
    nodedev-dumpxml XML 中的节点设备详情
    nodedev-dettach dettach node device from its device driver
    nodedev-reattach reattach node device to its device driver
    nodedev-reset   重置节点设备
    nodedev-create  create a device defined by an XML file on the node
    nodedev-destroy destroy a device on the node
    nwfilter-define define or update a network filter from an XML file
    nwfilter-undefine undefine a network filter
    nwfilter-dumpxml network filter information in XML
    nwfilter-list   list network filters
    nwfilter-edit   edit XML configuration for a network filter
    pool-autostart  自动启动某个池
    pool-build      建立池
    pool-create     从一个 XML 文件中创建一个池
    pool-create-as  从一组变量中创建一个池
    pool-define     在一个 XML 文件中定义(但不启动)一个池
    pool-define-as  在一组变量中定义池
    pool-destroy    销毁池
    pool-delete     删除池
    pool-dumpxml    XML 中的池信息
    pool-edit       为存储池编辑 XML 配置
    pool-info       存储池信息
    pool-list       列出池
    pool-name       将池 UUID 转换为池名称
    pool-refresh    刷新池
    pool-start      启动一个(以前定义的)非活跃的池
    pool-undefine   取消定义一个不活跃的池
    pool-uuid       把一个池名称转换为池 UUID
    secret-define   define or modify a secret from an XML file
    secret-dumpxml  secret attributes in XML
    secret-set-value set a secret value
    secret-get-value Output a secret value
    secret-undefine undefine a secret
    secret-list     list secrets
    pwd             print the current directory
    quit            退出这个非交互式终端
    exit            退出这个非交互式终端
    reboot          重新启动一个域
    restore         从一个存在一个文件中的状态恢复一个域
    resume          重新恢复一个域
    save            把一个域的状态保存到一个文件
    schedinfo       显示/设置日程安排变量
    dump            把一个域的内核 dump 到一个文件中以方便分析
    shutdown        关闭一个域
    setmem          改变内存的分配
    setmaxmem       改变最大内存限制值
    setvcpus        改变虚拟 CPU 的号
    suspend         挂起一个域
    ttyconsole      tty 控制台
    undefine        取消定义一个非活跃的域
    update-device   update device from an XML file
    uri             打印管理程序典型的URI
    vol-create      从一个 XML 文件创建一个卷
    vol-create-from create a vol, using another volume as input
    vol-create-as   从一组变量中创建卷
    vol-clone       clone a volume.
    vol-delete      删除卷
    vol-wipe        wipe a vol
    vol-dumpxml     XML 中的卷信息
    vol-info        存储卷信息
    vol-list        列出卷
    vol-pool        returns the storage pool for a given volume key or path
    vol-path        returns the volume path for a given volume name or key
    vol-name        returns the volume name for a given volume key or path
    vol-key         returns the volume key for a given volume name or path
    vcpuinfo        域 vcpu 的信息
    vcpupin         控制域 vcpu affinity
    version         显示版本
    vncdisplay      vnc 显示
    snapshot-create Create a snapshot
    snapshot-current Get the current snapshot
    snapshot-delete Delete a domain snapshot
    snapshot-dumpxml Dump XML for a domain snapshot
    snapshot-list   List snapshots for a domain
    snapshot-revert Revert a domain to a snapshot

 

精彩科技工作室

分享到:
评论

相关推荐

    KVM virsh命令管理虚拟机

    通过virsh命令,可以完成虚拟机的创建、启动、迁移、快照等管理工作。 创建虚拟机的过程主要涉及编写XML配置文件,该文件描述了虚拟机的硬件配置和启动参数。例如,需要指定虚拟机的名称、内存大小、CPU数量、硬盘...

    使用libvirt管理kvm虚拟机.txt

    #### 四、常用Virsh命令详细说明 下面列举了一些常用的virsh命令及其用法: 1. **定义KVM** 当创建或编辑了一个KVM的XML配置文件后,可以使用virsh工具来创建KVM虚拟机。 ```bash virsh define ``` ...

    KVM虚拟机常用命令.docx

    KVM 虚拟机常用命令 KVM 虚拟机是一种广泛使用的虚拟化解决方案,使用命令行操作可以提高操作效率和简洁性。在本文中,我们将总结常用的 KVM 虚拟机命令,涵盖查看虚拟机配置、启动和关闭虚拟机、编辑虚拟机配置...

    virsh虚拟机管理

    virsh 的常用命令包括: * help:显示该命令的说明 * quit:结束 virsh,回到 Shell * connect:连接到指定的虚拟机服务器 * create:启动一个新的虚拟机 * destroy:删除一个虚拟机 * start:开启(已定义的)非...

    Linux经常使用的命令大全合集

    在进行虚拟机操作时,如Linux下的Virtuoso,可能还会涉及到如`qemu-kvm`、`virsh`、`libvirt`等相关命令,这些命令用于管理虚拟机实例、网络配置和虚拟硬件资源。 总的来说,掌握这些Linux命令不仅能帮助你更好地...

    kvm命令使用

    其他常用virsh命令 - **启动虚拟机**: ```bash virsh start i-2-11-VM ``` - **设置自启**: ```bash virsh autostart [--disable] 虚拟机名称 ``` - **关闭虚拟机**: ```bash virsh shutdown i-2-11-...

    Shell脚本-KVM.zip

    Shell脚本是Linux系统中常用的一种自动化工具,用于执行一系列命令和操作。在这个"KVM.zip"压缩包中,包含了多个与KVM(Kernel-based Virtual Machine)相关的脚本,KVM是一种开源的虚拟化技术,它允许Linux内核直接...

    Xen虚拟机的一些常用操作.pdf

    3. **Libvirt库的使用**:Libvirt是管理Xen和其他虚拟化平台的高级工具,包括`virsh`命令行工具和`virt-manager`图形界面工具。 #### 六、虚拟机迁移 虚拟机迁移是Xen的重要功能之一,允许在不停机的情况下将运行...

    《云计算与虚拟化》课程实验教学设计.pdf

    实验中常用的指令包括virsh和qemu-img等,其中virsh是Libvirt的管理命令行工具,通过它可以执行虚拟机的生命周期管理等操作;qemu-img用于创建和转换虚拟机镜像。通过这些工具,学生可以进行虚拟机的安装、配置、...

    linux中kvm的安装及快照管理

    4. **使用virsh命令管理虚拟机**:`virsh`是一个强大的命令行工具,用于管理KVM虚拟机。以下是一些常用命令: - `virsh list`:列出正在运行的虚拟机 - `virsh start VM_NAME`:启动虚拟机 - `virsh shutdown VM...

    CentOS环境下opensuse虚拟机的创建

    1. **安装虚拟化软件**:使用`yum`或`dnf`(根据你的CentOS版本)命令安装`libvirt`和`qemu-kvm`。 ```bash sudo yum install libvirt qemu-kvm ``` 或者 ```bash sudo dnf install libvirt qemu-kvm ``` 2....

    LR的RHCE笔记1

    - **启动虚拟机**:使用 `virsh` 命令。 **附录2 PROC文件夹** - **概述**:`/proc` 文件系统是一个伪文件系统,提供内核和进程的信息。 - **示例**: - `cat /proc/cpuinfo`:查看 CPU 信息。 - `cat /proc/...

    OpenStack Kilo—CentOS安装指南 中文版

    - 配置libvirt:`virsh net-define /etc/libvirt/qemu/novnet.xml` 3. 启动Nova服务:`systemctl start libvirtd; systemctl start openstack-nova-compute` #### 验证操作 验证Nova是否正常工作,可以通过查询已...

    如何在linux系统的host上安装windows系统的guest

    在Linux主机上确保已经安装了KVM和相关管理工具,如libvirt、qemu-utils等。如果没有安装,可以通过包管理器(如`apt-get`、`yum`或`dnf`)进行安装。 2. **获取Windows 7 ISO镜像**: 首先,你需要一个合法的...

Global site tag (gtag.js) - Google Analytics