美文网首页DC/OS程序员
DC/OS 无法获取PUBLIC_IP

DC/OS 无法获取PUBLIC_IP

作者: Carltony | 来源:发表于2018-04-23 16:37 被阅读0次
    很多小伙伴安装完成后,发现WebUI上的PUBLIC_IP不能获取: 图1

    或者执行某些命令的时候提示:


    图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就算是配置正确了。
    这时候上面三个问题,就不会出现了。

    😊查看更多😊

    不登高山,不知天之高也;不临深溪,不知地之厚也
    感谢指点、交流、喜欢

    相关文章

      网友评论

        本文标题:DC/OS 无法获取PUBLIC_IP

        本文链接:https://www.haomeiwen.com/subject/zhyllftx.html