zoukankan      html  css  js  c++  java
  • 编译安装libvirt

    http://libvirt.org/html/libvirt-libvirt.html

    编译过程Ubuntu 10.04.3 LTS

    安装0.7.5 & 0.9.9

    ./configure

    遇到的问题:

     You must install the Xen development package to compile Xen driver with -lxenstore

    在进行configure时候发现xen store没找到,查了些资料发现xen store的问题是由于需要安装xen-devel库,对于xen-devel来说依赖是xen-libs

     用apt-cache search libxen,找到了libxen3和libxen3-dev,安装后者

    以后出现的问题均以此解决。(优先安装-dev的包)

    依次安装下面的包:

    sudo apt-get install libxen3-dev libxml2-dev libcurl3-gnutls-dev libncurses5-dev libreadline-devlibdevmapper-dev python-dev libnl-dev

    即可

    可以不添加libxen3-dev 好像已经找不到了

    make && make install

     

    如果仅仅使用python 来管理libvirt 

    只需要 sudo apt-get install libvirt-python 即可

     

    ext1

    编译命令为gcc -g -Wall ex1.c -o ex -lvirt

    -g 指示调试器产生调试信息

    -Wall 产生所有警告信息

    -l表示使用库

    acpi 电源管理的

    apic 是CPU的某些特性

    virConnectDomainEventCallback

    指的是什么域事件?是深入到虚拟机内部的事件,还是对虚拟机生命周期的控制事件?

    要关注一下callback 事件的 API

    使用virNodeGetFreeMemory的时候报底层的hypervisor 不支持,NUMA 内存信息在这个平台上面不可用

  • 相关阅读:
    L1-009. N个数求和
    L1-008. 求整数段和
    L1-007. 念数字
    L1-006. 连续因子
    L1-005. 考试座位号
    L1-003. 个位数统计
    mtk preloader学习笔记
    android kernel启动学习笔记
    android MTK平台编译UBOOT学习笔记
    dota2输入法无候选框?
  • 原文地址:https://www.cnblogs.com/zhangzhang/p/2350067.html
Copyright © 2011-2022 走看看