2017-12-12 21 views
0

HDFS 서비스를 사용하기 위해 Hadoop을 설치하려고합니다. 나는 윈도우 (안 VM)에 우분투에 배쉬에서 그것을하고 있어요 :Windows의 Ubuntu에서 Hashop 권한이 Bash에서 거부되었습니다.

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

내가 (하둡 설치를위한 가장 자습서 정말 유사하다)이 하나 다음 자습서 :

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 
: 나는 start-dfs.sh을 실행하려고하지만이 오류 메시지를 얻을 때까지

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

그래서 모든 것이 잘 어울리는

ssh localhost이 작동하는지 확인하고, 또한 hadoop 폴더 chmod -R 755 hadoop/에 권한을 부여하고 hadoop 구현을 수행하기 위해 만든 사용자에게 루트 권한을 부여합니다.

이 문제에 대한 단서 나 해결책이 있다면 정말 놀라실 것입니다.

답변

0

나는 똑같은 문제를 가지고 있으며, 신의 사랑을 위해, 나는 그것을 이해할 수 없다.

2 개월이 지났지 만 여전히 도움이되지 않습니다. 나는 많은 전문가에게 물었고 스스로도 이해할 수 없었다.

내가받은 유일한 팁은 내 Windows SSH 브로커를 확인하고 사용하지 않도록 설정하는 것입니다. 그러나 시도한대로 수행 할 수 없으므로 Windows에 없어서는 안될 부분입니다. 부분적으로 만 비활성화하면 아무 것도 변경되지 않습니다.

나는이 문제에 대한 해결책을 찾을 수 있었으면 좋겠다. 그리고 나는 더 이상 당신을 도울 수 없다는 점에 유감이지만, 이것에 대한 해결책을 아는 것이 기쁘다.

+0

는 유일한 방법은 실제 리눅스 VM 설치하는 것으로 보인다 제공 :(당신에게 – alohapinilla

+0

@alohapinilla를 관리 않았다 이상한 일은 내가 아는 다른 사람들이 똑같은 일을했고 그 일 때문에 분명히 효과가 있지만 분명히 작동하지 않는 이유는 모르겠다. ... 이것은이다. 그냥 너무 초조해. – mxOx2kL

0

을 편집/etc/passwd 파일, {하둡} 사용자 루트 권한 (0 1,001 값을 대체)