hadoop客户端启动不了几个程序,就报内存错误,分析发现java虚拟机虚拟内存占用比较大,物理内存占用较小,调整
HADOOP_CLIENT_OPTS参数解决(java虚拟机一旦把内存分配出去,即使没有使用,内存也会被锁定)。

HDFS的JVM参数配置文件: hadoop-env.sh
Namenode进程的JVM配置: HADOOP_NAMENODE_OPTS
Datanode进程的JVM配置:HADOOP_DATANODE_OPTS
client命令行的JVM配置:HADOOP_CLIENT_OPTS
参考文档
优化Hadoop客户端内存:调整JVM配置解决大内存占用问题
11万+

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



