私はを持っています。Hadoop-2.7.1と私は3つのノードで構成されるクラスタを構成しました。私は名前のノード上jps
コマンドを呼び出すとき名前ノード上のjpsコマンドは二次名ノードを示します
私は、セカンダリネームノード出力にjps
コマンドを呼び出すと、次の出力に
3234 SecondaryNameNode
3039 NameNode
9019 Jps
3382 ResourceManager
を取得していますデータノード出力にjps
コマンドを呼び出す
4720 DataNode
4826 NodeManager
4949 Jps
が
です4824 Jps
4587 DataNode
4701 NodeManager
この出力は正しいですか?なぜjps
が名前ノードにsecondarynamenode
を表示し、セカンダリ名ノードにデータノードを表示しています
は矛盾していません。
返信いただきありがとうございます。本当に役に立ちましたが、セカンダリネームノードをデータノードにしたくない場合、どうすればよいですか? hdfs-site.xmlを編集した後にセカンダリネームノード上のjpsがセカンダリネームノードもデータノードであることを示すので、 –
あなたは 'スレーブ'ファイルを編集する必要があります。 'datanode'デーモンを実行するノードのIPまたはホスト名のみを表示します。 – franklinsijo
私たちが言及していたこれらの事実を私に教えてくれるWeb参照はありますか?hadoop appacheについての私の短期間でこれらの詳細を見つけたことはありません。 –