1.4. virt-who 常规配置
下一个主发行版本中不支持 '/etc/sysconfig/virt-who',全局配置文件将被 '/etc/virt-who.conf'. (例如:'VIRTWHO_DEBUG', 'VIRTWHO_ONE_SHOT', 'VIRTWHO_INTERVAL', 'HTTPS_PROXY, NO_PROXY').
在安装 virt-who 时,会自动创建常规配置文件(位于 '/etc/virt-who.conf')。如果需要,您可以使用默认值或编辑此文件。它有三个特殊部分: '[global]'、'[defaults]' 和 '[system_environment]'。
global 部分中的设置会影响应用程序的整体操作。
示例:全局部分
[global] interval=3600 debug=True
[global]
interval=3600
debug=True
默认值中的设置可默认应用于 ''/etc/virt-who.d/.conf' 中发现的配置。如果您在这部分启用选项,则不需要再次在 ''/etc/virt-who.d/.conf' 中设置它们。
示例:Defaults 部分
[defaults] owner=1234567 hypervisor_id=hostname
[defaults]
owner=1234567
hypervisor_id=hostname
system_environment 中的设置被写入系统环境,并在进程执行期间可用,无论 virt-who 作为服务还是从命令行启动。
示例:system_environment 部分
[system_environment] http_proxy= https://proxy.example.com:443 no_proxy=*
[system_environment]
http_proxy= https://proxy.example.com:443
no_proxy=*
virt-who-0.30.x-1.el8 (RHEL 8.4)支持部分 [system_environment]。如果您使用旧的 virt-who 版本,请将 'HTTP_PROXY' 设置 'NO_PROXY' by '/etc/sysconfig/virt-who'。