CDH基于包的安装所需的权限
以下部分描述了使用Cloudera Manager进行基于软件包的CDH安装的用户权限要求。这些要求是安装和管理包和服务的标准UNIX系统要求。
所需特权
重要说明:除非另有说明,否则在需要root或sudo 访问权限时,可以使用提供root / sudo权限的其他系统(如PowerBroker)。
任务 | 需要权限 |
---|---|
安装Cloudera Manager Server
|
root要么 sudo 访问要安装Cloudera Manager Server的主机。
|
使用以下命令启动,停止或重新启动Cloudera Manager Server service 要么 systemctl 公用事业
|
root 要么 sudo访问Cloudera Manager Server主机。该服务运行为cloudera-scm 用户默认情况下。
|
使用Cloudera Manager安装CDH组件 | 在Cloudera Manager的初始安装期间配置以下之一:
对于此任务,使用提供的另一个系统(如PowerBroker) root 要么 sudo不支持访问。 |
使用Cloudera Manager安装Cloudera Manager Agent | 在Cloudera Manager的初始安装期间配置以下之一:
对于此任务,使用提供的另一个系统(如PowerBroker) root 要么 sudo不支持访问。 |
自动启动Cloudera Manager Agent进程 | 访问 root 运行时期间的用户帐户,通过以下方案之一:
|
手动启动,停止或重新启动Cloudera Manager Agent进程 | root 要么 sudo 访问。
此权限要求可确保Cloudera Manager Agent管理的服务可以作为适当的用户运行(例如 HDFS用户为HDFS服务)。在CDH服务运行的Cloudera Manager中的命令并不需要root或sudo 访问,因为该操作由Cloudera Manager Agent处理,该代理已作为 root用户。 |
须藤 由Cloudera Manager运行的命令
如果要配置特定的 sudo 访问Cloudera Manager用户(cloudera-scm 默认情况下),您可以使用以下列表来执行此操作。
The sudo commands run by Cloudera Manager are:
- yum (RHEL/CentOS/Oracle)
- zypper (SLES)
- apt-get (Ubuntu)
- apt-key (Ubuntu)
- sed
- service
- /sbin/chkconfig (RHEL/CentOS/Oracle)
- /usr/sbin/update-rc.d (Ubuntu)
- id
- rm
- mv
- chown
- install