libvirt C-API

简介: 1,warming-up Specifying URIs to libVirt;name parameter to virConnectOpen or          virConnectOpenReadOnlyvirConnectPtr conn = virConnectOpenReadOnly ("test:///default");/etc/libvirt/libvirt.

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

目录
相关文章
|
1月前
|
JSON 监控 API
使用Zabbix API
使用Zabbix API
131 67
|
5月前
|
API Docker 容器
jumpserver API调试
jumpserver API调试
|
8月前
|
监控 测试技术 API
api管理工具的新发现
该内容介绍了两款强大的API管理工具——Apifox和Eolink。Apifox集成了Postman、Swagger、Mock和JMeter的功能,提供一体化的API协作平台,提高开发、测试效率。Eolink则包括API设计、自动化测试和团队协作的apikit,以及集成第三方API的apispace。两者都提供便捷的官网和丰富的资源,值得一试。
134 0
|
8月前
|
监控 编译器 API
常用Win32 API的简单介绍
常用Win32 API的简单介绍
|
JSON API 数据库
为 cinder 添加api
为 cinder 添加api
60 0