복붙노트

[HADOOP] start-all.sh를 사용하여 hadoop 프로세스를 시작하면 문제가 발생합니다 [닫힘]

HADOOP

start-all.sh를 사용하여 hadoop 프로세스를 시작하면 문제가 발생합니다 [닫힘]

Redhat Linux를 사용하고 있습니다. 4.1.2 아래 명령을 사용하여 hadoop을 시작하려고하면 root @ localhost 암호를 묻습니다. 여기에 입력 할 암호가 무엇인지 모르겠습니다.

나는 현재 사용자에게 "sreenath"암호를주었습니다.

해결법

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

    1.SSH가 제대로 설정되지 않았습니다.

    SSH가 제대로 설정되지 않았습니다.

    설치 passphraseless ssh

    이제 passphrase없이 localhost로 ssh 할 수 있는지 확인하십시오 :

    $ ssh localhost
    

    passphrase없이 localhost로 ssh 할 수 없다면, 다음 명령 :

    $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
    $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
    

    실행

    새로운 분산 파일 시스템을 포맷하십시오 :

    $ bin/hadoop namenode -format
    

    hadoop 데몬을 시작합니다 :

    $ bin/start-all.sh
    

    http://hadoop.apache.org/common/docs/r0.17.0/quickstart.html#Setup+passphraseless

    또는

    귀하의 컴퓨터에서 Hadoop을 실행하기위한 Micheal Noll의 링크를 참조하십시오.

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

    2.여기서 ssh를 구성하는 방법과 Hadoop 구성 방법을 보려면 여기로 이동하십시오.

    여기서 ssh를 구성하는 방법과 Hadoop 구성 방법을 보려면 여기로 이동하십시오.

    HTH

  3. from https://stackoverflow.com/questions/13909568/starting-hadoop-process-using-start-all-sh-runs-into-issues by cc-by-sa and MIT license