[原创]saltstack master端grains.item fqdn_ip4 获取不到fqdn_ip4 值原因以及解决办法 – 21运维
通知: .-运维QQ交流群:534829726 欢迎加入。

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

saltstack 21运维 1354浏览 0评论

今天想通过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

转载请注明:21运维 » [原创]saltstack master端grains.item fqdn_ip4 获取不到fqdn_ip4 值原因以及解决办法

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址