小编rup*_*160的帖子

sudo hadoop vs su hadoop

有没有人遇到一个奇怪的环境问题,在调用hadoop命令时被迫使用SU而不是SUDO?

sudo su -c 'hadoop fs -ls /' hdfs
Run Code Online (Sandbox Code Playgroud)
Found 4 items
drwxr-xr-x   - hdfs   hdfs          0 2014-02-11 12:33 /apps
drwx------   - mapred hdfs          0 2014-03-10 10:25 /mapred
drwxrwxrwx   - hdfs   hdfs          0 2014-03-10 10:26 /tmp
drwxr-xr-x   - hdfs   hdfs          0 2014-02-11 12:34 /user

环境允许查找可执行文件:

sudo -u hdfs 'hadoop' 
Run Code Online (Sandbox Code Playgroud)
Usage: hadoop [--config confdir] COMMAND
where COMMAND is one of:
  namenode -format     format the DFS filesystem
...
  fs                   run a generic filesystem user client
...
...
Most commands print help when …

sudo hadoop su

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

hadoop ×1

su ×1

sudo ×1