복붙노트

[HADOOP] ambari hadoop 설치 중 권한 거부 (공개 키, gssapi-keyex, gssapi-with-mic, 비밀번호)

HADOOP

ambari hadoop 설치 중 권한 거부 (공개 키, gssapi-keyex, gssapi-with-mic, 비밀번호)

ambar를 사용하여 hadoop 클러스터를 배포하려고하지만 FQDN을 사용하여 호스트 이름을 선택하고 configure를 진행할 때 ssh에 대한 권한 거부 오류가 발생합니다.

단계 : 1. root로 ssh-keygen을 사용하여 rsa 키를 생성했습니다.

하지만 ambari에서 아래 오류와 함께 hadoop 설치를 수행하는 데 실패하고 있습니다.

SSH command execution finished
host=XXX, exitcode=255
Command end time 2015-06-23 10:44:07

ERROR: Bootstrap of host XXX fails because previous action finished with non-zero exit code (255)
ERROR MESSAGE: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

STDOUT: 
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

이 질문을 중복으로 표시하지 마십시오. 동일한 설명으로 다른 질문을 볼 수는 있지만 Ambari ssh 권한 거부 오류에 대해서는 언급하지 않았습니다.

해결법

  1. ==============================

    1.나는 그와 똑같은 문제를 겪었다.

    나는 그와 똑같은 문제를 겪었다.

    ssh -i root @ 나는 이것을 시도했지만 해결되지 않았다.

    여기 내 해결책이야.

    host1 ip : 192.168.1.21

    host2 ip : 192.168.1.22

    host3 ip : 192.168.1.23

    호스트 1 :

    rm -rf /root/.ssh
    ssh-keygen -t dsa
    cat /root/.ssh/id_dsa.pub >> /root/.ssh/authorized_keys
    scp /root/.ssh/id_dsa.pub host2:/root/
    scp /root/.ssh/id_dsa.pub host3:/root/
    

    호스트 2 :

    rm -rf /root/.ssh
    ssh-keygen -t dsa
    cat /root/id_dsa.pub >> /root/.ssh/authorized_keys
    

    호스트 3 :

    rm -rf /root/.ssh
    ssh-keygen -t dsa
    cat /root/id_dsa.pub >> /root/.ssh/authorized_keys
    

    host1 : /root/.ssh/id_dsa 필요한 파일입니다.

  2. ==============================

    2.당신은 다음과 같은 것을 실행할 수 있어야합니다.

    당신은 다음과 같은 것을 실행할 수 있어야합니다.

    ssh -i root @

    다른 호스트로부터. 작동하지 않는 경우, 잘못된 키 쌍을 사용 중입니다.

  3. ==============================

    3.나는 정확히 같은 메시지를 가지고 있지만 문제는 사용자 오류라고 판명되었습니다. 공개 키를 개인 키가 아닌 Ambari 설치 관리자에 업로드했습니다.

    나는 정확히 같은 메시지를 가지고 있지만 문제는 사용자 오류라고 판명되었습니다. 공개 키를 개인 키가 아닌 Ambari 설치 관리자에 업로드했습니다.

  4. ==============================

    4.ambari web-app에서 콘텐츠를 복사하여 붙여 넣는 대신 id_rsa 파일을 사용해보세요. 이렇게하면 나를 위해 문제가 해결됩니다.

    ambari web-app에서 콘텐츠를 복사하여 붙여 넣는 대신 id_rsa 파일을 사용해보세요. 이렇게하면 나를 위해 문제가 해결됩니다.

  5. from https://stackoverflow.com/questions/31010016/permission-denied-publickey-gssapi-keyex-gssapi-with-mic-password-during-ambar by cc-by-sa and MIT license