虛擬機器8088埠無法訪問問題
阿新 • • 發佈:2019-01-08
問題描述:
虛擬機器可以訪問外網,虛擬機器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,重啟服務即可。