linux – Cloudera安装无法检测到CentOS上的root权限
Posted 格格巫 MMQ!!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux – Cloudera安装无法检测到CentOS上的root权限相关的知识,希望对你有一定的参考价值。
我试图将新主机添加到CentOS集群中.它安装失败&在状态中给出“安装失败.无法检测到root权限”.
我知道Cloudera需要用户拥有无密码权限(“安装Cloudera软件包需要Root访问主机.此安装程序将通过SSH连接到您的主机,并以root用户身份或以无密码sudo的其他用户身份登录/ pbrun特权成为root.“).我怎样才能做到这一点?我试着编辑/ etc / sudoers文件.
编辑:在sudoers文件中,我添加了行:
cdh ALL=(ALL): ALL #cdh is my username
就在定义’root’权限的地方.
但在安装方面没有取得更多成功.在“详细信息”窗口中,它显示:
Detecting root privileges…
effective UID is 502
BEGIN which pbrun
END (1)
BEGIN sudo -S id
[sudo] password for cdh:
Sorry, try again.
[sudo] password for cdh:
Sorry, try again.
[sudo] password for cdh:
Sorry, try again.
sudo: 3 incorrect password attempts
END (1)
need root privileges but sudo requires password, exiting
closing logging file descriptor.
任何形式的帮助将受到高度赞赏.
解决方法:
你需要没有密码的root权限,所以你的/ etc / sudoers行看起来像这样,
cloudera ALL =(ALL) NOPASSWD: ALL
以上是关于linux – Cloudera安装无法检测到CentOS上的root权限的主要内容,如果未能解决你的问题,请参考以下文章
无法检测 Cloudera Manager Server:CDH安装的一个坑:could not contact scm server at localhost:7182, giving up
CDH5.14.0 安装失败,无法接受agent发出的检测信号