如何在Linux中安装虚拟化工具llibvirt

2016-02-19 14:37 9 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐如何在Linux中安装虚拟化工具llibvirt,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - Linux教程 】

libvirt是Linux下的虚拟化工具,支持各种虚拟机监控程序,那么要怎么安装虚拟化工具libvirt呢?下面图老师小编就给大家介绍下如何在Linux上安装libvirt虚拟化工具,一起来了解下吧。

 如何在Linux中安装虚拟化工具llibvirt

安装步骤:

by TANG Jia

本测试通过的版本号为:ubuntu12.04、libvirt1.1.2

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

安装libvirt:

1,安装virtinst

apt get installvirtinst

安装libvirt之前首先安装virtinst目的是为了使后面编译安装libvirt时,覆盖安装virtinst时自带的libvirt的版本,这点很重要。之后才能编译安装libvirt.

2,下载libvirt1.1.2,解压缩,切换至libvirt1.1.2目录

下载libvirt压缩包网址:ftp://libvirt.org/libvirt/

3,如果你直接执行。/configure,会提示你缺少很多包,所以先安装包:

apt-get install libxml++2.6-2 libxml++2.6-dev

apt-get install libdevmapper-dev

apt-get install libpciaccess-dev

apt-get install python-dev

apt-get install libnl-dev

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

4,安装完依赖包后,在当前目录下执行 。/configure--prefix=/usr

(其中--prefix选项为指定安装路径)。

执行成功,部分输出如下:

configure:Readline:no

configure:Python:yes

configure:DTrace:no

configure:numad:no

configure:XML Catalog:/etc/xml/catalog

configure:Init script:check

configure:Char device locks:/var/lock

configure:

configure:Privileges

configure:

configure:QEMU:root:root

configure:

5,编译:make

安装:makeinstall

至此libvirtd安装成功!

6,启动libvirt服务

service libvirt-bin start

万万要注意啦,libvirt-daemon是由libvirt-bin来启动的,而不是libvirtd,libvirt-bin是一个符号链接/etc/init.d/libvirt-bin-》 /lib/init/upstart-job,后者是一个shell脚本。

同样,停止libvirt服务就是service libvrit-bin stop;

以上操作的正确性仅限于在ubuntu上安装libvirt,重点是第1步和第6步,这和网上很多博文所讲的libvirt安装有些差异,比如很多没有第1步,第6步启动libvirt为service libvirtd

start,这会报错为libvirtd:unrecognizedservice.

第2,3,4,5步的下载、编译、安装在任何版本的Linux上都一致。

上面就是Linux安装libvirt虚拟化工具的介绍了,值得注意的是,libvirt本身并不是一种工具,而是API,希望对你有所帮助。

来源:https://www.tulaoshi.com/n/20160219/1607382.html

延伸阅读
【 在 anonymous 的大作中提到: 】 : 在LINUX的HTTPD SERVER中,在CONF文件中如何配用户认证? : 我在职ACCESS。CONF 中设了好象没有反应的, : 如在ACCESS。CONF 中设DENY FROM ALL,似乎是没用!! : 我想知道,如何没才是正确,才可以使只有LINUX用户才可以访问HTTPD SERVER : (或...
  目 的: 限制你的服务器上的指定用户(FTP用户,Samba pcguest帐号, Appletalk 用户等)可以拥有的磁盘空间或文件个数。 在默认情况下,Redhat Linux没有任何限制。 软件环境: Redhat Linux 5.2 实现方法: 1. 检查你的 /etc/fstab ,假设没有设置qu...
标签: 电脑入门
Linux输入法的切换和Windows一样,也可使用快捷切换,fcitx输入法是众多输入法中的一种,有些朋友习惯使用该输入法,下面图老师小编就给大家介绍下Linux如何安装fcitx输入法,感兴趣的朋友不妨来了解下吧。 linux系统输入法中英文切换用CTRL+空格键,其它用SHIFT+CTRL。 fcitx输入法安装教程: 1.建议通过发行版的包管理软件来安装,通...
标签: 电脑入门
有时我们会想要在我们的电脑上安装android sdk,不过有些用户并不知道该怎么在MAC上安装。现在就让图老师小编来帮你解决这个方法吧,想要知道更多MAC问题的解决方法,也可以关注系统之家哦。 MAC电脑安装android sdk的方法: 1.首先应该准备好mac平台的eclipse 2.下载mac版本的android sdk,解压到指定的目录(其实这个只是个SDK与AVD配置...
标签: 电脑入门
在windows下使用微软鼠标非常简单,微软鼠标拥有5个按钮,那么在Linux下要如何使用微软鼠标呢?下面图老师小编就给大家介绍下如何在Linux下配置微软鼠标。 虽说使用linux的 人大都对微软没什么好感,但不能否认微软确实也出了不少好东西呀,比如微软鼠标(IE系列) icon_smile.gif IE 2.0和以上版本都有5个按钮,除了正常的左中右外,两侧...

经验教程

242

收藏

14
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部