根据维基
http://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/bigdata_analysis_-_quick_start_for_programmers#step_1._create_a_cosmos_account
通过
ssh my_user@cosmos.lab.fi-ware.org
1) 我意识到没有文件夹'/user/my\u user',而是'/home/my\u user'。为什么?我可以保证我的用户不是被创建的吗?
2) 我正在尝试创建一个文件夹,但出现了safemodeexception:
hadoop fs -mkdir /home/my_user/test
mkdir: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create directory /home/my_user/test. Name node is in safe mode.
我试过:
hadoop dfsadmin -safemode leave
结果如下:
safemode: org.apache.hadoop.security.AccessControlException: Access denied for user my_user. Superuser privilege is required
谢谢!
1条答案
按热度按时间nwlqm0z11#
pablo,昨天cosmos示例的namenode进入了安全模式,因为硬盘空间不足。它现在应该是固定的,但当安全模式被启用时,hdfs不能做任何事情,包括创建用户帐户。
我已经手动完成了注册过程,请尝试一下,如果仍然有问题请告诉我(我还通过私人电子邮件答复了您,并提供了有关您用户的所有详细信息)。
关于您尝试的hadoop命令(离开安全模式并在/user下创建文件夹),这些是特权操作:)