• KVM常用命令


    1、创建kvm虚拟机

    qemu-img create -f qcow2 /home/kvm/xiaoyong-test/yplsec01.img 30G
    
    virt-install --name cdh-test --virt-type kvm --ram 8192 --vcpus 2 --cdrom=/home/iso/CentOS-7-x86_64-Minimal-1810.iso --disk path=/home/kvm/xiaoyong-test/yplsec01.img --network=default --graphics vnc,listen=0.0.0.0,port=5911 --noautoconsole

    2、修改虚拟机网卡
    TYPE=Ethernet
    NAME=eth0
    DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=10.0.0.101
    NATMASK=255.255.255.0
    GATEWAY=10.0.0.254
    DNS1=8.8.8.8
    DNS2=192.168.1.1

    3、查看kvm创建虚拟机的配置文件
    virsh edit cdh-test

    4、关掉
    virsh shutdown cdh-test
    5、启动
    virsh start cdh-test
    6、删除机器
    virsh undefine cdh-test

    7、查看网卡
    virsh domiflist  cdh-test

    8、查看虚拟机状态

    virsh list --all

    9、恢复被挂起的虚拟机

    virsh resume  cdh-test

    10、开机启动

    virsh autostart  cdh-test

    11、取消自动开启

    virsh autostart --disable   cdh-test

    12、强制关闭虚拟机

    virsh destroy vmhost

    13、克隆虚拟机

    virt-clone -o snale -n snale_clone -f /kvm3/snale_clone.img
    
    参数介绍
    
    -o   :指定源虚拟机
    -n   :命名新克隆的虚拟机
    -f   :指定新克隆虚拟机的位置

     14、创建快照

    virsh snapshot-create   cdh-test

    15、查看快照

    virsh snapshot-list    cdh-test

    16、还原快照

    virsh snapshot-revert  cdh-test --snapshotname 1516607756

    17、删除快照

    virsh snapshot-delete   cdh-test --snapshotname 1516607756

    18、编辑虚拟机配置文件

    virsh edit   cdh-test

    19、修改内存cpu

    生效:virsh define /etc/libvirt/qemu/UrlParse.xml

    重启:virsh shutdown  cdh-test

               virsh start   cdh-test

    20、重新定义xml文件(可通过img镜像 恢复虚拟机,具体查看网上文档)

    virsh define   /etc/libvirt/qemu/cdh_test.xml

  • 相关阅读:
    使用MVC模型的几个常见误区
    ModelViewControl
    真的简单,还是盲目乐观?
    Kernel Korner Why and How to Use Netlink Socket
    我们手机平台的几个基础模型
    彩信库(mmslib)设计备忘录
    消极状态集
    文摘《十三》
    文摘《十二》
    文摘《十一》
  • 原文地址:https://www.cnblogs.com/wangyong-blog/p/11148231.html
Copyright © 2020-2023  润新知