虚拟化管理工具的安装和使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟化管理工具的安装与使用Libvirt是一个软件的集合,包括API库,后台运行程序(Libvirtd)和命令行工具(virsh)。
Libvirt主要有下面3个功能:
1 虚拟机管理:以虚拟机为对象,Libvirt提供了定义,删除,启动,关闭,暂停,恢复,保存,回滚和迁移各种功能
2 虚拟设备管理:能够管理各种虚拟外设,如虚拟磁盘,虚拟网卡,内存,虚拟CPU
3 远程控制:Libvirt除了对本机进行管理外,还提供了远程连接功能。通过提供的virsh程序或API能够远程连接其他物理机的Hypervisor
Libvirt官网:https:///
Libvirt文档:https:///docs.html
下图为Libvirt的Java API的查找方式:
安装使用步骤(如果qemu是使用apt-get的安装方式,请从步骤1开始操作)
前期处理:(如果qemu是apt-get安装,可略过此步骤)
前期的qemu由于是源码安装,导致后续安装libvirt和virt-manager时找不到qemu模拟器。因此,删除原来源码安装的qemu,重新安装qemu。
qemu卸载根据安装方式的不同也会有相应的卸载方式,源码编译安装的qemu 需要手动卸载。
可执行文件默认放在/usr/local/bin
库文件默认存放在/usr/local/libexec
配置文件默认存放在/usr/local/etc
共享文件默认存放在/usr/local/share
卸载时只需将上面四个目录中相关文件或者目录删除
命令如下:
# rm -rf /usr/local/bin/qemu-*
# rm -rf /usr/local/libexec/qemu-bridge-helper
# rm -rf /usr/local/etc/qemu
# rm -rf /usr/local/share/qemu
安装qemu:apt-get install qemu
1、libvirt的安装和使用
(1)使用“apt-get”命令安装libvirt,包含libvirt-bin和libvirt-dev两个
包。使用命令“apt-get install libvirt-bin”和“apt-get install libvirt-dev”安装即可。(可以使用多种方式安装libvirt,如果想学习源码安装的方式,读者可自行下载源码编译安装。)
(2)libvirt安装后时会默认安装libvirtd和virsh等可执行程序。使用命令
“which libvirtd”可以查看libvirtd命令位置。命令“libvirtd --version”可以查看libvirtd的版本号
(3)使用命令“ps –le|grep libvirtd”查看libvirtd守护进程是否启动,“-le”
参数表示长格式显示所有进程。如果出现如下图的界面,说明libvirtd已经启动。
(4)对libvirt服务(或者叫libvirt-bin服务)常用的操作方式有
“{start|stop|restart |status }”,可以使用service命令对其进行操作。
(5)使用“service libvirt-bin stop”停止libvirt-bin服务,停止后使用“ps
-le|grep libvirtd”查看已经没有libvirt的进程。使用“service libvirt-bin start”开启libvirt-bin服务,使用“service libvirt-bin status”查看libvirt-bin服务。
2、virt-manager的安装和使用
(1)virt-manager提供了图形化界面来管理KVM的虚拟机,可以管理多个宿主机
上的虚拟机,但是宿主机上必须首先安装libvirt。
(2)virt-manager的安装同其他linux的软件安装一样,有多种方式。如果想从
源代码进行编译和安装,可以到virt-manager的官方网站/进行下载。源代码下载后,同样是首先解压缩,然后进入到解压缩目录,执行命令“./configure”,“make”,“make install”
进行配置、编译和安装,具体方式读者可自行查阅相关资料。
(3)此处直接使用命令“apt-get install virt-manager”进行virt-manager
的安装。如图4-3所示。
图4-3 apt-get的方式安装virt-manager
(4)安装完成后可以使用命令“virt-manager --version”查看版本号,如图4-4
所示。
图4-4 查看virt-manager版本号
(5)在Ubuntu中使用virt-manager非常方便,在Ubuntu的图形界面中,在桌
面左上角“search your computer and online sources”的搜索框中输入“virt”即可在下方看到“Virtual Machine Manager”,即virt-manager 的图标,鼠标点击即可。如图4-5所示。
图4-5 在Ubuntu图形界面中打开virt-manager步骤一
3、使用virt-manager创建虚拟机
(1)virt-manager界面如下:
(2)virt-manager刚打开时,里面没有虚拟机,管理界面如图4-7所示。
图4-7 virt-manager管理界面
(3)在图4-7中的virt-manager管理界面中,创建一个虚拟机,可以点击左上
角的电脑小图标,然后选择创建虚拟机要使用的镜像文件,即安装介质的选择,这里选择最后一种,导入已存在的磁盘镜像,然后点击“Forward”。
图4-8 virt-manager中创建虚拟机步骤一
(4)指定要使用的镜像文件所在的路径,然后选择使用的镜像文件的操作系统类
型和版本号。如图4-9所示。