[HADOOP] 색조 : 파일 시스템 루트에 액세스하지 못했습니다.
HADOOP색조 : 파일 시스템 루트에 액세스하지 못했습니다.
Hadoop 2.6.2 클러스터에서 Hue 3.9를 사용하고 있습니다. 컴퓨터에는 모두 우분투 14.04가 있습니다. 색조를 성공적으로 설치할 수 있었지만 웹 UI에서 색조를 볼 때 약간의 오류가있는 것 같습니다. 나는 한 번에 하나씩이 이슈들을 해결하려고 노력하고있다. 그래서 나는 지금 당장 첫 번째 이슈에만 관심을 갖고있다.
hadoop.hdfs_clusters.default.webhdfs_url Current value: http://localhost:50070/webhdfs/v1
Failed to access filesystem root
다음은 색조 및 오류 관련 사진입니다.
나는이 오류를 잠시 동안보고 있었고 왜 그것이 접근에 실패 하는지를 알 수 없다. 나는 해결책이 hue.ini 설정 파일에 나타날지도 모른다고 생각하고있다. 그러나 나는 아직 파일에서 사용되는 것을 찾지 못했다. 파일에 "hduser"라는 사용자를 지정했고 hduser는 컴퓨터의 sudoers의 구성원입니다.
어떤 도움을 주셔서 감사합니다!
해결법
-
==============================
1.HDFS는 ACL을 사용하여 파일 시스템에 액세스합니다. 클러스터에서 "HDFS DFS -LS"를 수행하면 Linux 파일 시스템과 유사한 소유자 및 액세스 권한이 표시됩니다.
HDFS는 ACL을 사용하여 파일 시스템에 액세스합니다. 클러스터에서 "HDFS DFS -LS"를 수행하면 Linux 파일 시스템과 유사한 소유자 및 액세스 권한이 표시됩니다.
색조 서비스는 서비스 사용자와 함께 실행됩니다. 기본적으로이 사용자는 "색조"라고합니다. 이것은 hue.ini에서 변경할 수 있습니다. 구성에 대한 설명은 자명하다. "# Webserver runs as this"사용자 (https://github.com/cloudera/hue/blob/master/desktop/conf.dist/hue.ini)를 찾으십시오.
문제를 해결할 수있는 두 가지 옵션이 있습니다. * HUE 사용자에게 ACL이있는 모든 HDFS 경로에 액세스 할 수 있도록 권한을 부여합니다 (예 : HDFS의 개체에 대한 서비스 사용자 소유권 부여). * 또는 그 이상 : 사용을 추가하려면이 사용자로 가장 할 수 있어야합니다.
<property> <name>hadoop.proxyuser.hue.hosts</name> <value>*</value> </property> <property> <name>hadoop.proxyuser.hue.groups</name> <value>*</value> </property>
히스
from https://stackoverflow.com/questions/35187085/hue-failed-to-access-filesystem-root by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] Spark - 접속시에 실패했습니다 : java.net.ConnectException - localhost (0) | 2019.06.21 |
---|---|
[HADOOP] Hadoop MapReduce - 각 입력에 대해 하나의 출력 파일 (0) | 2019.06.20 |
[HADOOP] Hadoop 용 큰 XML 파일을 관리 가능한 섹션으로 분할 (0) | 2019.06.20 |
[HADOOP] Hadoop에서 사용자 정의 구성 값 전파 (0) | 2019.06.20 |
[HADOOP] Hadoop : HDFS 파일 쓰기 및 읽기 (0) | 2019.06.20 |