1.2、CDH 搭建Hadoop在安装之前(CDH基于包的安装所需的权限)

CDH基于包的安装所需的权限

以下部分描述了使用Cloudera Manager进行基于软件包的CDH安装的用户权限要求。这些要求是安装和管理包和服务的标准UNIX系统要求。

 
所需特权
重要说明: 除非另有说明,否则在需要root或 sudo  访问权限时,可以使用提供root / sudo权限的其他系统(如 PowerBroker )。
基于包的CDH安装所需的权限
任务 需要权限
安装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的初始安装期间配置以下之一:
  • 访问 root 用户帐户使用密码或SSH密钥文件。
  • 无密码 sudo 访问特定用户。
对于此任务,使用提供的另一个系统(如PowerBroker) root 要么 sudo支持访问
使用Cloudera Manager安装Cloudera Manager Agent 在Cloudera Manager的初始安装期间配置以下之一:
  • 访问 root 用户帐户使用密码或SSH密钥文件。
  • 无密码 sudo 访问特定用户。
对于此任务,使用提供的另一个系统(如PowerBroker) root 要么 sudo支持访问
自动启动Cloudera Manager Agent进程 访问 root 运行时期间的用户帐户,通过以下方案之一:
  • 在Cloudera Manager和CDH安装期间,如果安装成功,则会自动启动代理。然后在Cloudera Manager的初始安装过程中使用以下配置之一启动它:
    • 访问 root 用户帐户使用密码或SSH密钥文件。
    • 无密码 sudo 访问特定用户。
  • 支持访问sudo要么 root对于此任务,使用提供的另一个系统(如PowerBroker) 
  • 通过系统启动期间的自动启动,使用 init
手动启动,停止或重新启动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

猜你喜欢

转载自www.cnblogs.com/xiqing/p/9645592.html
CDH
今日推荐