Ansible - Centos 机器,ansible_lsb 是空的
Ansible - Centos machine, ansible_lsb is empty
运行 ansible 2.4.2.0,
在远程 Centos 机器上,ansible_lsb 为空
当运行
ansible -m 设置主机名
我得到
...
"ansible_lsb": {},
"ansible_lvm": {
...
同机克隆显示全图,"major_release"正是我所需要的
其他属性也可以,比如:
"ansible_distribution": "CentOS",
"ansible_distribution_file_parsed": true,
"ansible_distribution_file_path": "/etc/redhat-release",
"ansible_distribution_file_variety": "RedHat",
"ansible_distribution_major_version": "7",
"ansible_distribution_release": "Core",
"ansible_distribution_version": "7.5.1804",
我可以做什么来填充 ansible_lsb?
您必须在远程计算机上安装 redhat-lsb-core
软件包。
yum -y install redhat-lsb-core
运行 ansible 2.4.2.0,
在远程 Centos 机器上,ansible_lsb 为空
当运行 ansible -m 设置主机名 我得到
...
"ansible_lsb": {},
"ansible_lvm": {
...
同机克隆显示全图,"major_release"正是我所需要的
其他属性也可以,比如:
"ansible_distribution": "CentOS",
"ansible_distribution_file_parsed": true,
"ansible_distribution_file_path": "/etc/redhat-release",
"ansible_distribution_file_variety": "RedHat",
"ansible_distribution_major_version": "7",
"ansible_distribution_release": "Core",
"ansible_distribution_version": "7.5.1804",
我可以做什么来填充 ansible_lsb?
您必须在远程计算机上安装 redhat-lsb-core
软件包。
yum -y install redhat-lsb-core