解决方法参考
https://stackoverflow.com/questions/22300487/filed-to-start-data-node-in-hadoop-cluster
2
down vote
accepted
Have you confirmed that your root filesystem is not set to 777 permissions?
This should be the correct permissions for root(/):
[root@server ~]# ls -Ald /
dr-xr-xr-x. 29 root root 4096 Feb 20 13:53 /
If you see this, then your root filesystems need to be chmod 555:
[root@server ~]# ls -Ald /
drwxrwxrwx. 29 root root 4096 Feb 20 13:53 /
chmod 555 /