web-dev-qa-db-ja.com

Hadoop:start-dfs.sh start-mapred.shスクリプトが見つかりません

Hadoopをインストールしました このチュートリアルに従って

Ppaを使用してインストールしました。

ステップ12に達したとき:Hadoopクラスターの起動。

行き詰まった。

cd ~/tasdik/hadoop/bin/を実行すると、そのようなファイルやディレクトリはありません

助言がありますか?

4
Tasdik Rahman

チュートリアルのステップ2では、新しいユーザーhduserを作成するよう求められました。

したがって、Hadoopユーザーにこのユーザー名を採用することにした場合、start-all.shのパスは次のようになります。

cd /home/hduser/hadoop/bin/  
start-all.sh

または、システム全体にインストールする場合:

/usr/lib/hadoop/bin/ 
3
Sylvain Pineau

start-all.shディレクトリで/hadoop-x.x.x/sbinファイルを見つけました。

path/to/hadoop-x.x.x/sbin/start-all.sh

ここで、hadoop-x.x.xは、ダウンロードしたhadoop.tar.gzファイルの抽出時に作成されたディレクトリです。

ファイルを開始すると、表示されます

$ bash /home/foo/hadoop-2.7.0/sbin/start-all.sh
This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh

したがって、同じディレクトリ自体にあるstart-dfs.shを呼び出すほうが適切です。

bash /home/foo/hadoop-2.7.0/sbin/start-dfs.sh
1
Avinash Raj