hadoop命令仅在与sudo一起运行时有效
我已经使用brew install hadoop在mac Mojave上安装了hadoop。当我运行hadoop或hdfs命令时,它不返回任何内容 例如,如果我运行“hdfs dfs-ls/”,它在命令行中不会返回任何内容(甚至不会返回错误)。但是当我运行“sudohdfsdfs-ls/”时,它工作得很好 猪也是如此。当我运行“猪”时,它不会返回任何内容。但当我运行“sudo pig”时,它会开始发出咕噜声 我已经做了一次又一次的chown-R,但是没有帮助hadoop命令仅在与sudo一起运行时有效,hadoop,Hadoop,我已经使用brew install hadoop在mac Mojave上安装了hadoop。当我运行hadoop或hdfs命令时,它不返回任何内容 例如,如果我运行“hdfs dfs-ls/”,它在命令行中不会返回任何内容(甚至不会返回错误)。但是当我运行“sudohdfsdfs-ls/”时,它工作得很好 猪也是如此。当我运行“猪”时,它不会返回任何内容。但当我运行“sudo pig”时,它会开始发出咕噜声 我已经做了一次又一次的chown-R,但是没有帮助 /usr/local/ceral/h
/usr/local/ceral/hadoop/
Bhadreshs-MacBook-Pro:~ bhadresh$ ls -la /usr/local/Cellar/hadoop/
total 24
drwxr-xr-x 5 bhadresh admin 160 Sep 11 12:15 .
drwxrwxr-x 17 bhadresh admin 544 Sep 11 11:48 ..
-rw-r--r--@ 1 bhadresh admin 10244 Sep 11 12:02 .DS_Store
drwxr-xr-x 12 bhadresh admin 384 Sep 11 12:02 3.1.2
drwxr-xr-x 3 bhadresh admin 96 Sep 11 12:15 hdfs
Bhadreshs-MacBook-Pro:~ bhadresh$
在安装文件夹中添加
ls-la
的输出。并且还要提到运行命令的当前用户。主要是权限问题。hdfs文件应获得特定用户的适当可执行权限。Bhadreshs MacBook Pro:~bhadresh$ls-la/usr/local/ceral/hadoop/total 24 drwxr-xr-x 5 bhadresh admin 160 Sep 11 12:15。drwxrwxr-x 17 bhadresh admin 544 Sep 11 11:48-rw-r--r--@1 bhadresh admin 10244 Sep 11 12:02.DS_Store drwxr-xr-x 12 bhadresh admin 384 Sep 11 12:02 3.1.2 drwxr-xr-x 3 bhadresh admin 96 Sep 11 12:15 hdfs bhadresh MacBook Pro:~bhadresh$