Programming/Hadoop

[Hadoop] rcmd socket permission denied

bisi 2020. 9. 25. 10:45

현상

dfs 실행시 아래와 같이 rcmd socket permission denied 에러가 발생하였고, 정상적으로 실행되지 않았다.

 

해결방법

원인은 pdsh 기본 rcmd가 ssh가 아닌 rsh, ssh 원격 로그인 인증이 동일 하지 않을 때 발생한다.

이를 해결 하기 위해서 ~/.bashrc 파일에 아래의 환경변수 내용을 추가 한뒤, 적용해준다.

export PDSH_RCMD_TYPE=ssh

환경 변수 적용 후 정상적으로 실행된 화면이다.