云计算虚拟化技术Cloud-and-Virtualization

RHEL/CentOS6(6.6)虚拟化(2)

2014-11-01  本文已影响252人  strongz

N种访问KVM虚拟机的方法

访问一台kvm管理的linux虚拟机有很多方法,如ssh,telnet,web,virt-manager,virt-viewer,virsh等。我个人喜欢把他们分成两类:一.远程管理(你也可以理解为带内):需要虚拟机系统的IP以及相关服务都运行正常才能实现,如ssh,telnet,web等;二.console管理(带外):常用于虚拟机初始化配置和故障调试等场景,如virt-manager,virt-viewer,virsh。本文介绍的是后三种方法。
以下操作都是在下表环境中执行的

主机OS 虚拟机OS 虚拟机name Hypervisor
Centos6.6 Centos6.5 Guest1 KVM

1. virt-manager

一般是默认的图形界面管理工具,可以创建、删除和配置VM

2. virt-viewer

此图形界面管理工具没virt-manager功能强大,无法clone和migrate虚拟机。具体用法可通过man virt-viewervirt-viewer --help-all来获取帮助。

3. virsh console

virsh能管理kvm和虚拟机,基于libvirt API构建的,是libvirt-client包的一部分。甚至能替代qemu-kvm和virt-manager,可以以root身份运行所有virsh命令,也可以让非特权的普通用户以只读模式运行virsh.而virsh console可以通过虚拟机的串口来进入其控制台,就如同你用串口来管理我们的物理交换机一样。

上一篇 下一篇

猜你喜欢

热点阅读