を停止しません ローカルホストを停止するには無いデータノード:Hadoopのデーモンは、私が./stop-all.shスクリプトでのHadoopでデーモンプロセスを停止しようとしていますが、それはメッセージを次与え
を停止していないsecondarynamenode私はHadoopのはJPSを使用して、この後に実行されているかどうかを確認しようとしましたが、それが示した: localhostを停止する
27948をsecondaryNameNode 2771それが適切にすべてのデーモンを実行している、ある4名前ノード 28136 TaskTracker 27816データノード 28022 JobTracker 8174 JPS
。私はhadoop dfs -ls /を調べて、hdfsに接続できるかどうかを確認しました。それは働いている。
スーパーグループユーザの意味でstop-all.shスクリプトを実行していますが、アクセス権に問題はありません。スタート/ pidファイルを見つけることができませんスクリプトは$ HADOOP_PID_DIRフォルダ内のデーモン(TMP /デフォルト)を得た停止した場合
は、どのように私は、その場合には、私のクラスタを停止していますか? –
最後に、クラスタを停止できます。私はした: ps -ef | grep java それはプロセスのIDを表示し、私はそれらを殺した。再びクラスターを開始し、それはすべて正常でした。 –
あなたの代わりに「グレップのJavaのps -ef」の「JPS」を使用することができます/ tmpディレクトリ内の10日間は、デフォルトのスクリプト.....のように見えます。/ tmpはこれらの事柄の非常に悪いデフォルトですが、hadoopはそのすべてを超えています。 – lizzie