我正在使用OpenClassroom并试图了解Hadoop,但是安装它时遇到了一些问题(我在Linux上有点陌生):
我已经安装并配置了Hadoop(已按照网站要求更改了文件etc/hadoop/core-site.xml
,etc/hadoop/hdfs-site.xml
,etc/hadoop/mapred-site.xml
和etc/hadoop/yarn-site.xml
)
但是之后,他们告诉我这样做以启动Hadoop:
$ hdfs namenode -format
$ start-dfs.sh
$ start-yarn.sh
但是当我这样做时,它给了我
hdfs:找不到命令
我在做什么错了?
答案 0 :(得分:0)
在以下情况下可能会发生此问题:-
1)hdfs二进制文件未正确安装
2)hdfs执行脚本的位置在$ PATH中不存在 执行命令的用户的数量。要验证相同,请尝试 请按以下步骤操作:-
A)请通过导航到以下网址来说明是否已安装hdfs二进制文件: 位置“ / usr / hdp // hadoop-hdfs / bin”目录。
B)请检查/ usr / bin目录和HADOOP_HOME是否存在于 $ PATH环境变量? (回显$ PATH)
C)命令ls -ltr / usr / bin / hdfs的输出。默认情况下,软链接 是在usr / bin目录中为hdfs脚本创建的。