我在Ubuntu 14.04 LTS中。基于如何设置Hadoop集群,我正在执行以下操作:
# Add Hadoop bin and sbin directory to PATH
export PATH=$PATH:$HADOOP_HOME/bin;$HADOOP_HOME/sbin
我知道bin和sbin都位于同一目录中。但是我得到这个:
bash: /home/hadoopuser/hadoop/sbin: Is a directory
怎么了?
您的陈述式以分号括起来:
export PATH=$PATH:$HADOOP_HOME/bin;$HADOOP_HOME/sbin
相对
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
分号;
分隔语句,不分隔语句的一部分PATH
。
第一次运行该命令时,它已添加$HADOOP_HOME/bin
到您的命令中PATH
(没关系)。但是没有添加$HADOOP_HOME/sbin
。你可以简单地在bash编辑命令,并重新提交-获得的两个副本$HADOOP_HOME/bin
,这工作却是一种浪费。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句