1.Hadoop老是有一个DataNode连不上,jps一下,出来这个问题

cannot restore segment prot after reloc:Permission denied_linux

2.google一下,这是个通用问题,不是java的问题

3.原因是selinux的问题,selinux的设置太过严格导致的。

   解决的办法:修改/etc/selinux/config 文件

把SELINUX=enforcing 改成 SELINUX=disabled。

 然后,保存关闭,重启机器就可以了。

 另外还有一个暂时关闭的方法:

setenforce 0

cannot restore segment prot after reloc:Permission denied_java_02