[HADOOP] hadoop 다중 클러스터에서 SSH 기본 포트 변경 [닫힘]
HADOOPhadoop 다중 클러스터에서 SSH 기본 포트 변경 [닫힘]
내 Hadoop muti 노드 클러스터에는 3 개의 노드, 하나의 이름 노드와 2 개의 데이터 노드가 있습니다 .Hbase를 사용하여 데이터를 저장하고 있습니다. 몇 가지 이유로 인해 내가 알고있는 기본 ssh 포트 번호를 변경하고 싶지만 변경하면 어떤 구성 hadoop 및 hbase에서 변경해야합니까?
링크를 보았습니다.이 링크는 hadoop의 구성 변경 사항을 설명하지만 Hbase, Zookeper 및 Yarn의 구성도 변경해야한다고 생각합니다. 내가 맞아? 그렇다면 hadoop 및 hbase에서 어떤 변경을 수행해야합니까?
하둡 버전 2.7.1
HBase 버전 1.0.1.1
감사합니다 :)
해결법
-
==============================
1.SSH는 Hadoop 관리 구성이 아니므로 클러스터에 새 노드를 추가하고 프로세스 간 통신 외에 Spark, Hbase, Zookeper 또는 Yarn과는 아무런 관련이 없습니다.
SSH는 Hadoop 관리 구성이 아니므로 클러스터에 새 노드를 추가하고 프로세스 간 통신 외에 Spark, Hbase, Zookeper 또는 Yarn과는 아무런 관련이 없습니다.
SSH 관련 설정을 변경하려면 모든 노드에서 / etc / ssh / sshd_config를 편집해야합니다. 그런 다음 모든 Hadoop 서비스와 sshd를 다시 시작하십시오.
관련 라인은
Port 22
포트 번호를 변경 한 다음
sudo service sshd restart
hadoop-env.sh에는 HADOOP_SSH_OPTS 환경 변수가 있습니다. 나는 그것이 무엇을하는지 확실하지 않지만, 당신은 그렇게 포트를 설정하고 시도하는 것을 환영합니다.
export HADOOP_SSH_OPTS="-p <num>"
또한 이것에 대해서는 확실하지 않지만 hbase-env.sh에 있습니다.
export HBASE_SSH_OPTS="-p <num>"
모든 구성 설정이 완료되면 Hadoop 서비스를 다시 시작하십시오.
stop-all.sh start-all.sh
from https://stackoverflow.com/questions/35224304/change-ssh-default-port-in-hadoop-multi-cluster by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 하이브 하중 특정 열 (0) | 2019.08.17 |
---|---|
[HADOOP] hbase MR 작업을 실행할 때 cdh5.2 클러스터에 FileNotFoundException이 발생합니다. (0) | 2019.08.17 |
[HADOOP] hbase API를 사용하여 지역 이름을 얻는 올바른 방법 (0) | 2019.08.17 |
[HADOOP] java.io.IOException : LocateBlock의 블록 길이를 얻을 수 없습니다 (0) | 2019.08.17 |
[HADOOP] 하이브 : 구성 설정 병합이 작동하지 않습니다 (0) | 2019.08.16 |