Cloudera Quickstart VM 用户的密码

Passwords for Cloudera Quickstart VM users

我想知道在哪里可以看到 Cloudera Quickstart VM 中不同用户帐户的密码,如 yarn、hdfs 用户等?

我使用的是 5.4.0 版本。

yarn、hdfs等都是技术用户。我很确定他们没有任何密码,也没有 shell 界面,因为他们不需要

如果您尝试将当前用户更改为 "hdfs",则必须尝试从根帐户执行此操作。但是您不需要这样做,因为他们不是操作用户。

不要将它们视为您自己的用户。如果您正在寻找连接到 Hue 和 Cloudera Manager Web 界面的默认凭据,您应该尝试 cloudera/cloudera。

正如 Cheloute 回复的那样,yarn 和 hdfs 是技术用户,因此他们没有 "normal" 帐户和密码或正确的主目录(您可以查看 /etc/password 和 /etc/shadow 文件 - 最后一个作为 root)。

但是,您可能需要模拟它们,即执行操作,就好像您是 hdfs 或 yarn 用户一样。例如,更改 HDFS 中的权限,其中 hdfs 配置为某种超级用户。

假设您希望像 hdfs 用户一样列出 HDFS 目录。此外,假设您作为 "cloudera" 用户在控制台中,即快速启动 VM 中的默认用户。

那么,你有两个选择: 选项 1:在此选项中,您以 hdfs 用户

的身份打开一个新的 shell

[cloudera@quickstart ~]$ sudo su hdfs bash-4.1$whomai 高清文件系统 bash-4.1$ hadoop fs -ls ...

选项2:以hdfs身份执行特定命令,不离开cloudera用户 session: [cloudera@quickstart ~]$ sudo -u hdfs hadoop fs -ls ...