问题复现
今天在学习hadoop的时候,在虚拟机上开启了hadoop集群,然后打算在本机上面访问其提供的hdfs页面,发现无论如何都不能够访问到虚拟机的页面。感觉十分奇怪,于是进行了以下的几步操作。
- 确定虚拟机上的hadoop是否启动成功,配置文件是否配置正确。(v)
- 确定本机的host文件有没有配置端口映射。(v)
- 使用cmd进行ping操作测试。(v)
三个步骤都没有任何问题,但是就是没有办法访问到虚拟机上的hdfs,始终没有头绪,于是一下子又搞了半天....
解决办法
关掉虚拟机的防火墙! 开着防火墙没关闭那自然没办法访问到虚拟机的内容。
就像我们购买的云服务器,在上面部署项目时,必须要在开启对应的端口,否则防火墙就不会对应进行放行,也就无法访问到部署到服务器上的项目。
切记切记!