1. 程式人生 > >虛擬機器8088埠無法訪問問題

虛擬機器8088埠無法訪問問題

問題描述:

虛擬機器可以訪問外網,虛擬機器50070、50090埠可以訪問,但是8088埠已經監聽,在虛擬機器使用:

http://localhost:8088也可以訪問,但是使用,在本機訪問虛擬機器 http://192.168.1.102:8088卻無法訪問。

yarn-site.xml配置如下:

<configuration>  
    <property>  
        <name>yarn.nodemanager.aux-services</name>  
        <value>mapreduce_shuffle</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.address</name>  
        <value>localhost:8032</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.scheduler.address</name>  
        <value>localhost:8030</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.resource-tracker.address</name>  
        <value>localhost:8031</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.admin.address</name>  
        <value>localhost:8033</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.webapp.address</name>  
        <value>localhost:8088</value>  
    </property>  
</configuration> 

註釋修改配置檔案:

<configuration>  
    <property>  
        <name>yarn.nodemanager.aux-services</name>  
        <value>mapreduce_shuffle</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.address</name>  
        <value>localhost:8032</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.scheduler.address</name>  
        <value>localhost:8030</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.resource-tracker.address</name>  
        <value>localhost:8031</value>  
    </property>  
    <property>  
        <name>yarn.resourcemanager.admin.address</name>  
        <value>localhost:8033</value>  
    </property>  
    <!--property>  
        <name>yarn.resourcemanager.webapp.address</name>  
        <value>localhost:8088</value>  
    </property--> 
</configuration> 註釋配置檔案紅色部分,使用預設配置,然後重啟yarn服務,外網可以訪問。 或者將紅色註釋部分localhost換成實際IP,重啟服務即可。