[HADOOP] Name.Node 또는 Tasktracker ID를 표시하지 않는 jps 명령 실행. start.sh 명령을 사용할 때 statrs가 실행됩니다.
HADOOPName.Node 또는 Tasktracker ID를 표시하지 않는 jps 명령 실행. start.sh 명령을 사용할 때 statrs가 실행됩니다.
jps 명령에 대해 ID를 표시해야합니다.
JPS
NameNode
TaskTracker
JobTracker
그러나 나는 그 신분증과 함께 JPS 만 받고 있습니다. 나머지는 잘 작동합니다.
4801 Jps
나는 편의상 스크린 샷을 게시하려했지만 10 점이나 그와 같은 것이 없기 때문에 허용되지 않았습니다.
다른 방법이 있다면, 내 문제를 해결할 수 있도록 스크린 샷을보아야 할 필요가 있으면 알려주십시오. 감사합니다.
해결법
-
==============================
1.sudo로 hadoop 서비스를 시작한 경우 sudo 권한으로 JPS를 실행해야합니다.
sudo로 hadoop 서비스를 시작한 경우 sudo 권한으로 JPS를 실행해야합니다.
$ sudo jps
-
==============================
2.NameNode가 실행되고 있지 않은 것 같습니다. 시도해 봤어?
NameNode가 실행되고 있지 않은 것 같습니다. 시도해 봤어?
ps -fe | grep -i namenode
또는 유사합니까?
-
==============================
3.예, 아무런 데몬도 실행되고 있지 않습니다. 클러스터를 시작하는 방법은 무엇입니까?
예, 아무런 데몬도 실행되고 있지 않습니다. 클러스터를 시작하는 방법은 무엇입니까?
-
==============================
4.나는 똑같은 문제를 겪었고, 이것이 나를 끝내게했다. ~ / .bashrc를 올바르게 편집 해보십시오. 이전에 설치 과정에서 실수로 ~ / .bashrc를 건너 뛰었습니다.
나는 똑같은 문제를 겪었고, 이것이 나를 끝내게했다. ~ / .bashrc를 올바르게 편집 해보십시오. 이전에 설치 과정에서 실수로 ~ / .bashrc를 건너 뛰었습니다.
-
==============================
5.먼저 hadoop을 시작하지 않았기 때문에 ID 만 표시됩니다. jps를 실행하기 전에 start-all.sh를 사용하여 hadoop을 시작해야합니다. 이제 jps를 실행할 수 있습니다. 그러면 필요한 출력을 얻을 수 있습니다.
먼저 hadoop을 시작하지 않았기 때문에 ID 만 표시됩니다. jps를 실행하기 전에 start-all.sh를 사용하여 hadoop을 시작해야합니다. 이제 jps를 실행할 수 있습니다. 그러면 필요한 출력을 얻을 수 있습니다.
from https://stackoverflow.com/questions/18270571/running-jps-command-not-showing-namenode-or-tasktracker-id-though-it-statrs-up by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 지도에서 데이터를 정렬하는 방법은? (0) | 2019.06.24 |
---|---|
[HADOOP] 돼지 & 카산드라 & DataStax 컨트롤 분할 (0) | 2019.06.24 |
[HADOOP] Hadoop 0.95 또는 1.75에서 적절한 수의 감소가있는 이유는 무엇입니까? (0) | 2019.06.24 |
[HADOOP] HDFS에 대한 원격 액세스는 Kubernets에 있습니다. (0) | 2019.06.24 |
[HADOOP] 기존 마루 파일에 데이터를 추가하는 방법 (0) | 2019.06.24 |