2016-10-21 67 views
0

私はHadoopクラスタをセットアップできるPython CGIベースのWebサイトを構築しています。 既にプレデッドクラスターが存在するかどうかを確認する方法があるのだろうかと思っていましたか?私は一度に1つのクラスタだけを作成するようにウェブサイトを制限したいからです。 オフラインクラスタが存在するかどうかを知りたい。Hadoopクラスタが存在するかどうか確認してください

私がこれまで持っていた唯一のアイデアは、クラスタが作成されたときにフラグをファイルに保存し、クラスタを削除したときにその値を変更することです。

答えて

0

Aditya - Hadoopポートがマシンをリッスンしていることを確認してください。デフォルトのhdfsはポート9000の下で動作します。同様に、hadoopのデフォルトポートを修正し、必要に応じてフィルタリングすることができます。

HDFSメタデータディレクトリを一意に識別します。各ディレクトリにhadoop confファイル(core-site、hdfs-site ....)を表示してください。これらはhadoopの必須事項です。

環境変数/クラスパスで取得することも、このコマンドをhadoop versionとして使用することもできます。パス変数(%HADOOP_HOME%)が適切に設定されているときに動作します。ハープープサービスが実行状態にある必要はなく、適切な環境変数がそのマシンで設定されています。

関連する問題