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

1.2、CDH 搭建Hadoop在安装之前(CDH基于包的安装所需的权限)的更多相关文章

  1. Centos7下安装postgresql(tar包形式安装)

    Centos7下安装postgresql(tar包形式安装) 1.官网下载地址: https://www.postgresql.org/ftp/source/ 2.将下载来tar包上传到linux服务 ...

  2. 使用Windows Azure的VM安装和配置CDH搭建Hadoop集群

    本文主要内容是使用Windows Azure的VIRTUAL MACHINES和NETWORKS服务安装CDH (Cloudera Distribution Including Apache Hado ...

  3. 2.2、CDH 搭建Hadoop在安装(安装Java Development Kit)

    第2步:安装Java Development Kit 要安装Oracle JDK,您可以使用Cloudera Manager安装Cloudera提供的版本,也可以直接安装Oracle的其他版本. 继续 ...

  4. 1.5.7、CDH 搭建Hadoop在安装之前(定制安装解决方案---配置单用户模式)

    配置单用户模式 在传统的Cloudera Manager部署中,管理每台主机上的Hadoop进程的Cloudera Manager Agent以root用户身份运行.但是,某些环境会限制对root帐户 ...

  5. 2.6、CDH 搭建Hadoop在安装(安装CDH和其他软件)

    第6步:安装CDH和其他软件 设置Cloudera Manager数据库后,启动Cloudera Manager Server,然后登录Cloudera Manager Admin Console: ...

  6. 2、CDH 搭建Hadoop在安装(安装Cloudera Manager,CDH和托管服务)

    安装Cloudera Manager,CDH和托管服务 建议使用此过程为生产环境安装Cloudera Manager和CDH.对于非生产“易于安装”,请参阅安装概念证明群集. 在开始安装之前,请确保已 ...

  7. 1.5.6、CDH 搭建Hadoop在安装之前(定制安装解决方案---使用Cloudera Manager模板创建CDH群集)

    使用Cloudera Manager模板创建CDH群集 您可以通过从Cloudera Manager管理的现有CDH群集导出群集模板来创建新的CDH群集.然后,您可以修改模板并使用它在新的主机集上创建 ...

  8. 2.3、CDH 搭建Hadoop在安装(安装Cloudera Manager Server)

    第3步:安装Cloudera Manager Server 在此步骤中,您将在Cloudera Manager主机上安装JDK和Cloudera Manager Server软件包. 安装Cloude ...

  9. CDH搭建Hadoop分布式服务器集群(java新手小白)

    1首先对于一个java还白的小白,先理解CDH与Hadoop的关系 一.Hadoop版本选择. Hadoop大致可分为Apache Hadoop和第三方发行第三方发行版Hadoop,考虑到Hadoop ...

随机推荐

  1. Maven依赖下载速度慢,不用怕,这么搞快了飞起

    一.背景 众所周知,Maven对于依赖的管理让我们程序员感觉爽的不要不要的,但是由于这货是国外出的,所以在我们从中央仓库下载依赖的时候,速度如蜗牛一般,让人不能忍,并且这也是大多数程序员都会遇到的问题 ...

  2. python中列表删除和多重循环退出

    在学习python的时候,会有一些梗非常不适应,在此列举列表删除和多重循环退出的例子: 列表删除里面的坑 比如我们有一个列表里面有很多相同的值,假如:nums=[1,6,6,3,6,2,10,2,10 ...

  3. Spring MVC 学习笔记10 —— 实现简单的用户管理(4.3)用户登录显示全局异常信息

    </pre>Spring MVC 学习笔记10 -- 实现简单的用户管理(4.3)用户登录--显示全局异常信息<p></p><p></p>& ...

  4. 54.纯 CSS 创作一副国际象棋

    原文地址:https://segmentfault.com/a/1190000015310484 感想:棋盘是 CSS 画的,棋子是 unicode 字符. HTML code: <html&g ...

  5. 清华大学iCenter区块链公开课 第二节

    1.比特币区块的结构 比特币区块结构: 区块大小 区块头 辕老师简版区块: 2.比特币交易结构 输入(可以有多个):比特币来源的UTXO 输出(可以有多个):手续费.接收比特币的地址 总量.锁定脚本尺 ...

  6. asp.net excel模板下载

    string filePath = Server.MapPath("~/model/模板.xls");//路径 FileInfo fileInfo = new FileInfo(f ...

  7. Kubernetes中pod创建流程

    转自:https://blog.csdn.net/yan234280533/article/details/72567261 Pod是Kubernetes中最基本的部署调度单元,可以包含contain ...

  8. leetcode1022

    class Solution(object): def __init__(self): self.li = list() self.sums = 0 def Trace(self,root): if ...

  9. 关于阿里云图片识别接口的demo

    服务器处理过程 $host = "https://dm-53.data.aliyun.com"; $path = "/rest/160601/ocr/ocr_vehicl ...

  10. 利用pyusb来查询当前所以usb设备

    具体代码如下 #!/usr/bin/python# -*- coding:utf-8 -*- import sys import usb.core # find USB devices dev = u ...