导语:如何启动多个libvirtd,咋一想这不简单,多运行几个libvirtd不就完事,其实不然?为什么启动多个libvirtd,有何应用场景?当前libvirt代码架构是否支持启动多个libvirtd?
一、如何启动libvirtd
# /usr/local/sbin/libvirtd --listen
--listen 必须参数,监控tcp/ip conncet 默认端口是16509
--config 指定libvirtd.conf,配置文件中指定log、listen ip 、port、unix_sock_path等信息
--pid-file 指定/x/xx/libvirtd.pid
--timeout 指定libvirtd没有活动连接的情况下退出时间
--version 打印libvirt版本信息
--help 打印帮助信息
通常启动/usr/local/sbin/libvirtd --listen 使用libvirtd代码中的定义的默认值「通过各种宏定义SYSCONFDIR、LOCALSTATEDIR等定义libvirtd启动需要的资源文件路径