2017-12-12 9 views
0

HDFSサービスを使用するためにHadoopをインストールしようとしています。私は、Windows(ないVM)上のUbuntu上のBashでそれをやっている:WindowsのUbuntuでBashでHadoopの権限が拒否されました

https://www.microsoft.com/fr-fr/store/p/ubuntu/9nblggh4msv6

私は(Hadoopのインストールのための最もチュートリアルには本当に似ている)この1だっ続くチュートリアル:

https://www.youtube.com/watch?v=Nb1sinaTlmo

私はstart-dfs.shを実行しようが、私は、このエラーメッセージを取得するまで、だから、すべてがうまくいけ:

17/12/12 22:19:06 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 
Starting namenodes on [localhost] 
localhost: starting namenode, logging to /usr/local/hadoop/logs/hadoop-hduser-namenode-DESKTOP-QG5RB4T.out 
localhost: nice: cannot set niceness: Permission denied 
localhost: starting datanode, logging to /usr/local/hadoop/logs/hadoop-hduser-datanode-DESKTOP-QG5RB4T.out 
localhost: nice: cannot set niceness: Permission denied 
Starting secondary namenodes [0.0.0.0] 
0.0.0.0: starting secondarynamenode, logging to /usr/local/hadoop/logs/hadoop-hduser-secondarynamenode-DESKTOP-QG5RB4T.out 
0.0.0.0: nice: cannot set niceness: Permission denied 
17/12/12 22:19:25 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 

私はssh localhostが動作していることを確認しました。また、hadoopフォルダchmod -R 755 hadoop/に許可を与え、hadoop実装を行うために作成したユーザーにroot権限を与えました。

この問題の原因や解決策がありましたら、それはすばらしいことです。

答えて

0

私はまったく同じ問題を抱えています。神の愛のために、私はそれを理解できません。

これは2ヶ月のようになりましたが、まだ何も役立ちません。私は非常に多くの専門家に尋ねましたが、彼らはそれ自体も理解できません。

私が受け取った唯一のヒントは、自分のWindows SSH Brokerをチェックして無効にすることですが、試した限り、実行できません。これはWindowsにとって不可欠な部分です。あなたはそれを部分的にしか無効にできません。

問題の解決策を見つけることができれば幸いです。それ以上お手伝いできないことを申し訳ありませんが、解決策を知っていれば幸いです。 {Hadoopの}ユーザーroot権限を与える

+0

唯一の方法は、実際のLinuxのVMをインストールしているようです:( – alohapinilla

+0

@alohapinillaあなたはに管理しました 奇妙なことは、私が知っている他の人たちも同じことをしていて、彼らのために働くので、確かにうまくいくはずですが、なぜそうはならないのかわかりません... これはちょうどイライラする。 – mxOx2kL

0

編集して/ etc/passwdファイル、(0と1001個の値を置き換える)

関連する問題