问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

hadoop集群部署出错,求帮助

发布网友 发布时间:2022-04-23 23:37

我来回答

2个回答

热心网友 时间:2022-04-10 13:52

换了台机器,问题解决,hadoop-0.20.2-test.jar TestDFSIO 和 hadoop-0.20.2-examples.jar sort测试通过,期间又遇到了2个问题。

无法解析主机名:修改/etc/hosts(需要root权限)
Name node is in safe mode:hadoop dfsadmin -safemode leave
终于是弄好了,240机器怀疑是防火墙问题,但又没权限,郁闷了。

热心网友 时间:2022-04-10 15:10

hadoop 集群常见错误解决办法:

(一)启动hadoop集群时易出现的错误:
1. 错误现象:java.net.NoRouteToHostException: No route to host.
原因:master服务器上的防火墙没有关闭。
解决方法: 在master上关闭防火墙: chkconfig iptables off.
2. 错误现象:org.apache.hadoop.ipc.RPC: Server at JMN/10.22.1.203:9000 not available yet. /* JMN/10.22.1.203 是 hadoop集群当中master的主机名/ip */
原因:/etc/hosts中的文件被自动篡改。
解决方法: 将/etc/hosts 文件按配置文件要求改回来。
3. 错误现象:Too many fetch-failures.
原因:结点间的连通不够全面。
解决方法:
1) 检查 /etc/hosts要求本机ip对应服务器名,并且包含所有的服务器ip和服务器名。
2) 检查 .ssh/authorized_keys要求包含所有服务器(包括其自身)的public key。
(二) 在hadoop集群的master中用命令运行例子易出现的故障:

1. 错误现象:java.lang.OutOfMemoryError: Java heap space.
原因:JVM内存不够。
解决方法:修改mapred-site.xml中mapred.child.java.opts属性的值,其默认值是-Xmx200m 可根据需要适当增大 该值。
2. 错误现象:could only be replicated to 0 nodes, instead of 1
解决方法:在NameNode上执行命令:hadoop namenode –format重新格式化HDFS,在格式化之前,需要将你 NameNode上所配置的dfs.name.dir这一namenode用来存放NameNode 持久存储名字空间及事务日志的本地文件系统路径删除,同时将各DataNode上的dfs.data.dir的路径DataNode存放块数据的本地文件系统路径的目录也删除。

3. 错误现象:namenode in safe mode.
原因:hadoop进入安全模式。
解决方法:在shell中执行命令hadoop dfsadmin -safemode leave 使hadoop离开安全模式。
(三)在windows下Eclipse中运行例子易出现的错误:

1. 错误现象:org.apache.hadoop.security.AccessControlException: Permission denied: user=administrator, access=EXECUTE, inode="job_201111031322_0003":heipark:supergroup:rwx-.
原因:本地用户administrator(本机windows用户)想要远程操作hadoop系统,没有权限引起的。
解决办法:
i、如果是测试环境,可以取消hadoop hdfs的用户权限检查。打开conf/hdfs-site.xml,找到dfs.permissions属性修改为false(默认为true)OK了。
ii、修改hadoop location参数,在advanced parameter选项卡中,找到hadoop.job.ugi项,将此项改为启动hadoop的用户名即可。
2.错误现象:IOException: Cannot run program "chmod": CreateProcess error=2.
原因: 没有安装cygwin或 没有配置环境变量。
解决办法:安装并配置环境变量 bin到 path下 重启 eclipse 问题即可。
3. 错误现象: WARN mapred.LocalJobRunner: job_local_0001
java.lang.OutOfMemoryError: Java heap space
at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.<init>(MapTask.java:781)
at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:350)
………..
原因:客户端程序运行时java虚拟机内存分配不够
解决办法:修改run configuration,选择Arguments选项卡,在VM arguments栏中加入-Xmx1024m,保存即可解决问题。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? hadoop dfsadmin -safemode leave后jobtracke 9001端口关闭 hadoop怎么退出安全模式? 为什么hadoop集群一直处于安全模式状态 如何手动开启或关闭HDFS的安全模式 大数据初学者需要看看哪些Hadoop问题及解决方案? hadoop安全模式解除方法和为什么会安全模式 做健身教练是不是都要考证,怎么考证、在哪里学习、 健身教练考证需要什么条件? excel表格输入数字时第一行有.第二行为什么看不到了. 安徽省淮北市健身教练职业资格证丢了怎么补办? 健身教练需要要考什么证书? excel预览不到第三页 excel中为什么在第一行合并及居中后里面的内容不显示了? 为什么excel的第一列A列没有显示出来?是隐藏了吗?怎么让它部隐藏? 淮北哪里有考健身教练证的?多少钱? excel表格第一列现实就是2,取消隐藏没用,一般编辑的时候看不见第一列 EXCEL选中列数右上角不显示第几列怎么办 excel看表时看不到第一行的类别... EXCEL表格第一列看不到但打印能看到 Excel 工作表的行数太多,看不到第一行的内容怎么办 在线等!!关于hadoop环境搭建问题 如何解决hadoop2.2一直处于安全模式 hadoop怎么查看是否是安全模式 hadoop 集群 怎么设置job 并行工作 启动hadoop集群的时候jobtracker日志里报这个异常,求高手指导是什么原因... namenode启动失败,这是什么原因 启动hadoop之后为什么又自动关闭了 64位msvcr100.dll放在哪 求一个能用的msvcp100.dll64位的,电脑出现msvcp100.dll丢失怎么解决 提示系统错误MSVCR100.DLL丢失是怎么回事? 求解win7 64位系统 MSVCR100.DLL加载失败 msvcr100.dll 关于丢失msvcr100.dll msvcr100.dll32/64位下载 地址哪里有 计算机中丢失MSVCR100.dll怎么办? 计算机缺失msvcr100.dll怎么破 电脑缺少MSVCR100.dll怎么回事? 总是提示缺少msvcr100.dll,怎么回事啊? Win7系统中Msvcr100.dll丢失怎么解决 goproquik怎么取消推进