ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

kvm的基本命令使用

2021-01-13 19:33:48  阅读:207  来源: 互联网

标签:基本 console 配置文件 虚拟机 kvm 命令 virsh 名称


kvm的基本命令使用
查看虚拟机列表 virsh list --all
查看虚拟机详细信息 域 virsh dominfo test01
虚拟机域的开关机  开机: virsh  start  虚拟机名称   关机:virsh  shutdown  虚拟机名称   强制关机:virsh  destroy  虚拟机名称

1、导出配置: virsh dumpxml  原配置文件  >   新配置文件
xml配置文件默认在/etc/libvrit/qemu/

2、删除虚拟机: virsh undefine  虚拟机名称
3、根据配置文件恢复虚拟机(也可以用来克隆虚拟机): virsh  define   虚拟机的配置文件  #(前提是要先备份虚拟机的配置文件)
此命令还可以根据和配置文件对应的磁盘文件来克隆一个新的虚拟机!!!
(思路:有虚拟机域所需要的xml配置文件,和磁盘文件,即可以生产新的虚拟机域,如果需要注意,xml配置文件和之前的xml配置文件如果有冲突的地方,需要作出修改。
        1、名字 2、disk (修改) | 3、UUID 4、mac地址(删除))

4、修改配置文件(自带语法检查)
需求: 把 test02虚拟机域改名字为test03.

把 test01磁盘文件的名称修改为test1.raw
[root@kvm01 kvm-vm]# mv test01.raw test1.raw
[root@kvm qemu]# virsh edit test01            #进入文件找到source file 把后面的名称更改成你自己需要的名称
...
33 <disk type='file' device='disk'>
34 <driver name='qemu' type='raw'/>
35 <source file='/kvm-vm/test1.raw'/>
36 <target dev='vda' bus='virtio'/>
37 <address type='pci' domain='0x0000'
bus='0x00' slot='0x06' function='0x0 '/>
...

5、虚拟机的重命名:virsh domrename 原名称   新名称
6、查看虚拟机对应的VNC端口 virsh vncdisplay  虚拟机名称  # :0 //默认不加端口,指定的也是:0,也就是5900

7、挂起虚拟机:  virsh  suspend  虚拟机名称   恢复: virsh resume  虚拟机名称
8、开机自启: virsh  autostart  虚拟机名称   取消开机自启: virsh autostart  --disable 虚拟机名称

9、console登录kvm虚拟机域
在kvm域里添加:grubby --update-kernel=ALL --args="console=ttyS0"  #注意: 上边的ttyS0是ttyS零
然后reboot重启
/就可以在虚拟机直接使用console命令登录kvm虚拟机域:  virsh console test01

!!!注意: 退出: Ctrl + ]
virsh console命令 虽然可以在终端直接登录kvm虚拟机域,但在xshell终
端里,如果使用console编辑配置文件,会出现显示错乱的情况。

标签:基本,console,配置文件,虚拟机,kvm,命令,virsh,名称
来源: https://blog.csdn.net/qq_45804761/article/details/112584905

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有