西数超哥博客
运维经验教程分享

[原创]saltstack master端grains.item fqdn_ip4 获取不到fqdn_ip4 值原因以及解决办法

今天想通过saltstack的jinja模板修改配置文件nginx.conf,让其每个配置文件通过变量实现都监听自己的IP 8080端口,通过master端grains.item  fqdn_ip4 获取不到fqdn_ip4 值:

[root@Master files]# salt  '*' grains.item fqdn_ip4
Master:
    ----------
    fqdn_ip4:
aliserver:
    ----------
    fqdn_ip4:
HK-VPN:
    ----------
    fqdn_ip4:

排查思路,原因以及解决办法:
想了下应该是自己的主机名没法解析导致,因为fqdn_ip4的值的获取就是fqdn值进行解析获取到的,如果不能解析就没法解析。单独测试了下主机名确实无法解析,于是每个配置文件都做了定向/etc/hosts 然后重启minion服务重新进行了一次客户端信息采集。问题解决:

[root@Master files]# salt  '*' grains.item fqdn_ip4
Master:
    ----------
    fqdn_ip4:
        - 139.129.17.xx
aliserver:
    ----------
    fqdn_ip4:
        - 115.29.249.xx
HK-VPN:
    ----------
    fqdn_ip4:
        - 43.252.228.xx

转载请注明:西数超哥博客www.ysidc.top» [原创]saltstack master端grains.item fqdn_ip4 获取不到fqdn_ip4 值原因以及解决办法

https://www.ysidc.top 西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top

赞(0)
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥博客 » [原创]saltstack master端grains.item fqdn_ip4 获取不到fqdn_ip4 值原因以及解决办法