hadoop启动后namenode挂掉报错,日志居然提示umilit -a??
时间: 2018-09-21来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>>
centos7 +hadoop2.7.3+服务器1核2G内存
--------------------fen ge xian------------
实验一直使用root用户进行。
namenode日志如下图:。。。。。 ulimit -a for user root core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 7283 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 100001 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 7283 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited ~ ~
网上一看,说进程数不够??然后后面尝试过改成umilit -n 65535又或者是改/etc/security/limits.d/里面的配置文件
没用。。。依然启动没用namenode,日志依然如上。
于是,我又试了另外一个方法 2、namenode无法启动 日志报错“ulimit -a for userroot” 解决: 重新格式化namenode,然后启动hadoop,jps存在namenode。
该方法来自此连接:
https://blog.csdn.net/sunglee_1992/article/details/53024163
好了,第一次还奏效,就格式化嘛。。然后namenode果然出来了。但是!!!过了几小时一看,namenode没了,而且再用也不奏效,不论是重启后使用还是怎么滴。。 [root@master ~]# jps 2497 SecondaryNameNode 3391 Jps
我看内存也没有使用多少啊。。如图: [root@master ~]# free -m total used free shared buff/cache available Mem: 1839 355 901 0 582 1327 Swap: 0 0 0 [root@master ~]#
之前玩的伪分布模式没遇过这种问题,,这次试了一下用两个服务器一namenode一datanode就不行了。。(期间成功开启namenode的一次还不能用master:50070打开web页面。。我用那个查看监视端口的命令,50070端口根本没出现..)
提出疑问:
入门不久,没看懂这个日志想跟我表明什么?我该如何处理才能顺利启动namenode呢?
(需要贴4个配置文件吗?我都是用最简单的配置。。。就连HA也没配,就写了tmp.dir之类的最基础的)

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行