非root 用户安装 Ambari 详细说明

一、说明

       客户提供了3 台机器,但没有提供 root用户的权限, 对于 Ambari的安装 过程中   使用中的最多的  就是  sudo  , 让普通用户可以执行一些 root 命令。参考:Ambari非root用户安装步骤

二、非 root 用户 Ambari  

2.1. JDK 的安装

将 JDK的 文件夹及其文件的修改为 当前的普通用户所属

此处我们只列出要注意的点, 非 root用户的 安装  要注意的就是 文件的权限,其他的安装步骤基本一样。

 2.2.免密登录

2.3.Mysql 连接 jar 包

yum -y install mysql-connector-java*

2.4.Ambari 的 repo 配置

(1)软连接的权限的修改

(2)repo 文件的权限修改

repo 文件的权限权限修改问当前的 普通用户即可

2.5.密钥拷贝

        免密形成的文件会在  /home/xxx/.ssh 文件夹下     ,进去 用户的目录下  使用  ll -a 命令可以看到 .ssh 文件夹, SSH  User  Account 使用当前的普通用户。

2.6.Ambari-Server

此处忘了截图,使用别的图片说明, 进入 Ambari-sever 设置使用的当前的普通用户

2.7.Confirm Hosts

此处忘了截图,用之前的图 用以说明问题

在 执行了 sudo  service  iptables  stop 后 没有 警告 报出,此处说明,警告要没有才可以保证成功。

说明:普通 在 开启 HA  执行的时候报错了,之后就先没有开启 HA ,安装  Kerberos是没有问题的。

猜你喜欢

转载自blog.csdn.net/qq_35995514/article/details/109703065