KVM基本操作命令

基于操作命令
1)查看虚拟机列表:

[root@kvm ~]# virsh  list   //查看正在运行的虚拟机
[root@kvm ~]# virsh   list  --all   //查看所有虚拟机

//开机的虚拟机才有ID号,而且会随时变化
Id 名称 状态

  • test01                         关闭
    

2)查看虚拟机的详细信息:

[root@kvm ~]# virsh   dominfo  test01     //dom全称domain,域的意思
Id:             -
名称:       test01
UUID:           8ba94166-08dd-4805-962b-c99ed56869bc
OS 类型:    hvm
状态:       关闭
CPU:          1
最大内存: 1048576 KiB
使用的内存: 1048576 KiB
持久(peisistent):       是    //数据的持久化
自动启动(autostart): 禁用   //是否开机自启
管理的保存: 否
安全性模式: none
安全性 DOI: 0

3)虚拟机域的开关机:

[root@kvm ~]# virsh  start  test01   //开机
[root@kvm ~]# virsh  shutdown  test01  //关机(shutdown:温柔的关机)
[root@kvm ~]# virsh  shutdown  2    //2为ID号

//关机后再开机ID号也会变化

[root@kvm ~]# virsh   destroy  test01  //强制关机,类似于拔电源

4)导出配置:

[root@kvm ~]# virsh   dumpxml  test01  >  test01.xml    //dump备份的意思

vmnet0:桥接 //好处:外网能够访问你的虚拟机
vmnet1:主机
vmnet8:NAT //缺点:外网访问不了你的虚拟机,好处:可以自己随意指定IP

一个完成的KVM域,生成之后会有两个文件:
1)磁盘文件:在部署之处已经指定 //用来记录它的信息
2)xml配置文件,默认在/etc/libvirt/qemu //qemu模拟硬件,类型为raw

5)删除虚拟机:
//删除之前保证虚拟机是关闭状态

[root@kvm ~]# virsh  undefine  test01    //undefine取消定义

//xml配置文件也会被删除,但是磁盘文件不会被影响

6)根据配置文件恢复虚拟机:

[root@kvm ~]# virsh  define  test01.xml    //define:定义

7)修改配置文件:

[root@kvm qemu]# virsh   edit  test01

edit:自带语法检查功能(y:是、n:不、i:忽略、f:强制)
vim:不会提示你语法错误

8)虚拟机重命名(7.2版本之前的不支持这条命令)

[root@kvm ~]# virsh  domrename  test01   test1   //重命名前关闭虚拟机

9)查看虚拟机对应的vnc端口

[root@localhost ~]# virsh  vncdisplay  test01
:0

:0等于5900
:1=5901
:2=5902

10)挂起虚拟机

[root@localhost ~]# virsh suspend  test01
[root@localhost ~]# virsh  resume  test01   //恢复挂起的虚拟机

11)开机自启

[root@localhost ~]# virsh  autostart  test01
[root@localhost autostart]# virsh  autostart  --disable  test01  //取消开机自启

12)console登录KVM域
//在KVM域里添加

grubby  --update-kernel=ALL  --args="console=ttyS0"
reboot
virsh console  test01    //使用xshell连接kvm
退出 ctrl+]
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值