hbase相关问题处理

2010-04-06 03:04:37,542 INFO org.apache.hadoop.hdfs.DFSClient: Exception increateBlockOutputStream java.io.EOFException

2010-04-06 03:04:37,542 INFO org.apache.hadoop.hdfs.DFSClient: Abandoning block blk_-6935524980745310745_1391901

因为hbase会打开很多文件需要修改操作系统参数

ubuntu 打开/etc/security/limit.conf

增加

hbase soft nproc 32000
hbase hard nproc 32000

hbase soft nofile 32768

hbase hard nofile 32768

这里的hbase是你运行hbase的用户名

还需要在

/etc/pam.d/common-session文件中加入

session required        pam_limits.so

否则limit.conf中设置不会生效

重启机器完成设置

2012-02-22 01:34:45,972 ERROR org.apache.hadoop.hbase.HServerAddress: Could not resolve the DNS name 
2012-02-22 01:34:45,972 FATAL org.apache.hadoop.hbase.master.HMaster: Unhandled exception. Starting shutdown.
java.lang.IllegalArgumentException: hostname can't be null

由于/etc/hosts文件设置不正确导致

ip地不要写127.0.0.1,写真正IP

还有一种可能就是

你的IP有多个域名,你配置的域名一定要放在最前面

如 IP地址 node1,node2

node1是你配置的hostname,如果是node2放在node1前面

不断重新中

你可能感兴趣的:(exception,session,ubuntu,hbase,null,2010)