2017-04-24 10 views
0

CentOS7でlocalhost Apache Ambariクラスタを作成しようとしています。私は、私はパスワードなしのSSHのセットアップを含むHortonworksに記載されているすべての必要な準備の手順を行っているサーバーを起動する前に、次のコマンドApache Ambariクラスタの作成中にホストを登録できません

cd /etc/yum.repos.d/ 
wget http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.2.2.0/ambari.repo 
yum install ambari-server 
ambari-server setup 
ambari-server start 

でAmbariリポジトリからダウンロードしてインストールAmbari 2.2.2のバイナリを使用しているのですインターネット上にある投稿によると、問題の原因はよくあります。私は私が(私の場合はlocalhost)を作成するホストの名前を入力し、すでにオプションの両方を試してみました「オプションのインストール」ウィンドウで、クラスタの作成時に

ssh [email protected] 

でそれを確認しました

  • あるdirektly RSA秘密鍵を提供する - この場合には次のウィンドウ 単にstucksを「インストール」を舞台にし、ホストの手動登録を行うエラー
  • を示していない任意の更なる、 行きません。手動のホスト登録、私は

    「ホストチェックは1つのホスト上でスキップされた次のエラーを取得していた場合には、私はダウンロードしてインストールしている第二の選択肢ambariエージェント

    yum install ambari-agent 
    ambari-agent start 
    

    については

登録に失敗しました。

私はインターネット上で述べたいくつかのケースでは、私は、サーバーへの登録」 次を参照してください。問題のより正確な記述を提供することになっている、「失敗」をクリックしてください...サーバーとの 登録に失敗しました"

この結果、このエラーが発生する可能性のある理由を検索する場所はまだありません。

答えて

0

Ambariクラスタノードを完全修飾ドメイン名(FQDN)で構成する必要があります。 localhostはFQDNではありません。 FQDNを使用してノードを構成し、インストールを再試行する必要があります。あなたはFQDNであるlocalhost.localのようなものを使うことができます。この要件とそれを満たすノードの構成方法は、事前要件に記載されています。 HDP documentation

すべてのホストは、フォワードDNSとリバースDNSの両方に設定する必要があります。

このようにDNSを構成できない場合は、各ホストのIPアドレスと完全修飾ドメイン名を含むように、クラスタ内のすべてのホストで/ etc/hostsファイルを編集する必要があります。

関連する問題