5

CentOS のクラスターに新しいホストを追加しようとしました。インストールに失敗し、「インストールに失敗しました。ルート権限の検出に失敗しました」というステータスが表示されます。Cloudera にはパスワードなしの権限を持つユーザーが必要であることを知っています (「Cloudera パッケージをインストールするには、ホストへの root アクセスが必要です。このインストーラーは SSH 経由でホストに接続し、root として直接、またはパスワードなしの sudo を使用して別のユーザーとしてログインします。 /pbrun 権限で root になります。") どうすればそれを達成できますか?/etc/sudoers ファイルを編集しようとしました。編集:sudoersファイルに、次の行を追加しました:

cdh ALL=(ALL): ALL #cdh は私のユーザー名です

「ルート」の権限が定義されている場所のすぐ下。

しかし、インストールはこれ以上成功しません。詳細ウィンドウには、次のように表示されます。

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.

どんな種類の助けも高く評価されます。

4

3 に答える 3