zoukankan      html  css  js  c++  java
  • libvirt C-API

    1,warming-up

    Specifying URIs to libVirt;
    name parameter to virConnectOpen or
              virConnectOpenReadOnly
    virConnectPtr conn = virConnectOpenReadOnly ("test:///default");

    /etc/libvirt/libvirt.conf

    uri_aliases = [
        "ruiyHail=qemu+ssh://root@ruiy.hail.cc/system",
        "sleet=qemu+ssh://ruiy@sleet.cc/system",
    ]

    uri_default = "qemu:///system"

    A URL aliases should be a string made up;
    VIR_CONNECT_NO_ALIASES parameter virConnectOpenAuth

    if the URI passed to virConnectOpen* is NULL,libvirt will use following logic to determine what URI to use;
    environment variabe LIBVIRT_DEFAULT_URI
    client configuration file uri_default parameter
    probe

    specifying URIs to virsh,virt-manager and virt-install
    In virsh use the -c or --connect options
    virsh -c test:///default list
    virsh_default_connect_uri
    libvirt_default_uri
    deprecated
    interactive virsh shell;

    Transport Layer Security
    TLS
    CA certificate:    /etc/pki/CA/caert.pem
    Server certificate:    /etc/pki/libvirt/servercert.pem
    Server private key:    /etc/pki/libvirt/private/serverkey.pem
    pki infrastructure public keys
    pid process idenntified
    offer rich syntax many features
    pass a NULL pointer to virConnectOpen*
    /etc/xen/xend-config.sxp
    (xend-unix-server yes)
    (xend-http-server yes)
    definitely not recommended for production use

  • 相关阅读:
    PAT 1036 Boys vs Girls (25分) 比大小而已
    idea创建maven项目慢的原因以及解决方案
    git diff 理解
    git status 命令详解
    java注解
    单例模式
    io分类
    数据库设计的范式
    mysql约束
    mysql去重复关键字distinct的用法
  • 原文地址:https://www.cnblogs.com/ruiy/p/4156452.html
Copyright © 2011-2022 走看看