情况:master(h21) JobTracker,SecondaryNameNode,NameNode都启动了。  

slave(h22,h23)的TaskTracker,DataNode也都启动了。 但是在master(h21)机器上看,却没有可用的DateNode节点。 hdfs(put 命令)上传文件的时候也会报错


 网上说清理data ,tmp文件夹,检查硬盘可用空间,重新格式化,以及退出safemode 都试过了。 错误还是没一点变化


拿着权威指南又看了一遍,发现是自己的core-site.xml配置错了。  我以为是每台机器都要配置自己的hostname. 原来是要all slaves都要配置master 的ip:port ..  解决了。。 下楼吃东西去 


解决方案:core-site.xml里面配置master的ip和port

版权声明:本文为博主原创文章,未经博主允许不得转载。

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3