或者执行某些命令的时候提示:
图2
或者访问接口的时候PUBLIC_IPV4是空的:
图3
这时候可以检查一下是否安装的时候有把public-ip配置正确,在每一个节点上包括master节点检查:
cat /opt/mesosphere/bin/detect_ip_public
#!/usr/bin/env bash
set -o nounset -o errexit
export PATH=/usr/sbin:/usr/bin:$PATH
echo $(ip addr show enp0s8 | grep -Eo '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | head -1)
如果配置的获取IP的方式不是这样的,可以修改成这样,注意最后一行的enp0s8 这个是网卡名称。可以执行命令:
ip addr show enp0s8 | grep -Eo '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | head -1
192.168.0.250
如果正确显示了IP就算是配置正确了。
这时候上面三个问题,就不会出现了。
不登高山,不知天之高也;不临深溪,不知地之厚也
感谢指点、交流、喜欢
网友评论