1 出现 Name node is in safe mode.(hdfs 安全模式)
执行语句hadoop dfsadmin -safemode leave 解除安全模式
2 执行方法时出现了异常如:
java.lang.OutOfMemoryError: Java heap space
at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.<init>(MapTask.java:781)
at org.apache.hadoop.mapred.MapTask$NewOutputCollector.<init>(MapTask.java:524)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:613)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:305)
at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:177)
可能是方法出错,但大多数是eclipse的jvm没有调整。
调整方法:window---preferences--Java--Installed JREs 在default VM Argument 中加入-Xmx256M
调整完以后,可能在运行Java程序的时候,会出现Java虚拟机报错。
可以把那上面改的改回来。
执行语句hadoop dfsadmin -safemode leave 解除安全模式
2 执行方法时出现了异常如:
java.lang.OutOfMemoryError: Java heap space
at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.<init>(MapTask.java:781)
at org.apache.hadoop.mapred.MapTask$NewOutputCollector.<init>(MapTask.java:524)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:613)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:305)
at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:177)
可能是方法出错,但大多数是eclipse的jvm没有调整。
调整方法:window---preferences--Java--Installed JREs 在default VM Argument 中加入-Xmx256M
调整完以后,可能在运行Java程序的时候,会出现Java虚拟机报错。
可以把那上面改的改回来。
本文介绍了Hadoop中出现Namenode安全模式的情况及解决办法,并详细解释了如何通过调整Eclipse的JVM参数来解决Java堆内存溢出的问题。
4735

被折叠的 条评论
为什么被折叠?



