急求高人帮忙解决katta 节点问题
系统用的是debian 64bit(此机器是次节点,主节点一样的配置,但是不会出现这个问题,lsof查询主节点可以打开3000多),修改过/etc/security/limits.conf,/proc/sys/fs/file-max,ulimit -n都到65536,可是katta运行时还是报错,如下:
2011-07-11 09:18:48,712 ERROR net.sf.katta.node.ShardManager:142 - Error loading shard: hdfs://cnod6:9100/user/root/1310347115101LUCENE/1310347120260-1452767623 (try 0 of 5)
java.io.IOException: Cannot run program "chmod": java.io.IOException: error=24, Too many open files
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at org.apache.hadoop.util.Shell.runCommand(Shell.java:149)
at org.apache.hadoop.util.Shell.run(Shell.java:134)
初步怀疑是从主节点ssh(用root用户)到次节点时有问题,但是还是不能确定问题的根源,望高人相助!