centos7KVM虚拟化常用虚机管理命令

2 篇文章 0 订阅
1 篇文章 0 订阅

1:kvm安装虚拟机;

virt-install --name centos7.1 --boot network,cdrom,menu=on --ram 1024 --vcpus=1 --os-variant=rhel6 --accelerate --cdrom=/usr/local/iso/CentOS-7-x86_64-DVD-1511.iso  --disk path=/usr/local/kvm/centos7/centos7vm.img,size=5,bus=virtio --bridge=br0,model=virtio --autostart --vnc --vncport=5900 --vnclisten=0.0.0.0

注:可以根据具体安装修改安装参数。

2:查看所有虚拟机列表级状态:

[root@master Desktop]# virsh list --all
 Id    Name                           State
----------------------------------------------------
 2     centos7                        running
 -     ubuntu14                       shut off

3:查看运行虚拟机列表:

[root@master Desktop]# virsh list
 Id    Name                           State
----------------------------------------------------
 2     centos7                        running

4:启动虚拟机系统:

[root@master Desktop]# virsh start ubuntu14
Domain ubuntu14 started

5:关闭虚拟机系统:

[root@master Desktop]# virsh shutdown ubuntu14
Domain ubuntu14 is being shutdown

6:重启虚拟机:

[root@master Desktop]# virsh reboot centos7
Domain centos7 is being rebooted

7:强行关闭某虚拟机:

[root@master Desktop]# virsh destroy ubuntu14
Domain ubuntu14 destroyed

8:标记虚拟机为自动开始:

[root@master Desktop]# virsh autostart centos7
Domain centos7 marked as autostarted

9:关闭虚拟机为自动开始:

[root@master Desktop]# virsh autostart --disable centos7
Domain centos7 unmarked as autostarted

10:连接终端虚拟机:

virsh console centos7

11:挂起和恢复虚拟机:

[root@master Desktop]# virsh suspend centos7
Domain centos7 suspended
恢复:
[root@master Desktop]# virsh resume centos7
Domain centos7 resumed

12:删除一个虚拟机:

1:关闭该虚拟机:
virsh shutdown ubuntu14
2:如果虚拟机关闭失败,可以强制关机:
virsh destroy ubuntu14
3:Undefine 虚拟机配置:
virsh undefine ubuntu14
4:删除虚拟机磁盘文件:
rm -rf /vm-images/ubuntu14.img

13:查看虚拟机信息:

[root@mastercl images]# virsh dominfo centos7
Id:             -
Name:           centos7
UUID:           5a62d998-01c9-4b57-995b-01b17738c316
OS Type:        hvm
State:          shut off
CPU(s):         1
Max memory:     1048576 KiB
Used memory:    0 KiB
Persistent:     yes
Autostart:      disable
Managed save:   no
Security model: none
Security DOI:   0

14:虚拟机磁盘信息:

[root@mastercl images]# pwd
/var/lib/libvirt/images
[root@mastercl images]# ls
centos7.img
[root@mastercl images]# qemu-img info /var/lib/libvirt/images/centos7.img 
image: /var/lib/libvirt/images/centos7.img
file format: qcow2
virtual size: 9.0G (9663676416 bytes)
disk size: 3.6G
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: true

15:导出(备份)虚拟机XML配置文件:

[root@mastercl images]# virsh dumpxml centos7 > /root/centos7_dump_xml
[root@mastercl images]# cd ~
[root@mastercl ~]# ls
anaconda-ks.cfg   Desktop    Downloads  Pictures  Templates
centos7_dump_xml  Documents  Music      Public    Videos

可以看到导出的配置文件为centos7_dump_xml。此为虚拟机的配置文件。定义了虚拟机的参数。

16:编辑虚拟机配置文件:

[root@mastercl ~]# virsh edit centos7


  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值