我必须为需要在HDFS上存储数据的应用程序创建一个帐户。 我了解,创建于HDFS用户(我使用HDP 2.3),我必须执行这些命令:我需要在哪里创建HDFS用户?
useradd -G *groupname* *username*
hdfs dfs -mkdir /user/*username*
hdfs dfs -chown *username*:*groupname* /user/*username*
我的问题是: 我明白,当我HDFS上创建一个文件夹,这是不在所有集群上复制,只有数据分散在所有数据节点上。 我是否在群集的每个节点(namenode + datanode + edgenode)上执行这些命令,或者只在应用程序用于访问HDFS(在我的情况下是边缘节点)的节点上执行这些命令?
谢谢。
谢谢!非常清楚! –