Hadoop将HADOOP_HOME正确设置为bin / hadoop,从而导致找不到命令

Pre*_*ena 5 hadoop

在安装hadoop并将HADOOP_HOME设置为/ usr / local / hadoop / bin / hadoop之后,通过仅在终端中键入hadoop来运行hadoop时,它说我没有特权。然后我尝试使用sudo运行它,然后说,sudo:找不到命令

Raj*_*h N 7

  1. HADOOP_HOME应该指向/usr/local/hadoop.

  2. 如果只想hadoop在终端中输入,则必须将其添加到全局路径变量中。为此,将这些行添加到/home/hadoopuser/.bashrc

    export HADOOP_HOME=/usr/local/hadoop

    export PATH=$PATH:$HADOOP_HOME/bin

注意:hadoopuser是您的 hadoop 用户名。将其替换为您的用户名。