2016-09-11 2 views
0

this 문서를 사용하여 MINT 컴퓨터에 Hadoop을 설치했습니다. 모든 것이 성공적으로 설치되었지만 구성되어 있지 않습니다. hduser이라는 Hadoop 구성을위한 별도의 사용자 계정이 있습니다. 단, 자신의 관리자 계정은 nkhl입니다. 이제 start-all.sh의 구성 요소로 시작시 암호를 묻습니다.

  1. 내가 nkhl에서 오전 때, 그것은 잘 작동 ssh localhost

    내가 hduser에서 오전 때 ssh localhost, 그것은 가 암호를을 요청하면
  2. 를 (이 암호를 요구하지 않습니다 의미) (나는 그것을하기로되어 있는지 나는 모른다.)

논리적으로 내 ssh가 올바르게 설치되었거나 구성되어 있다고 생각합니다. 암호를 묻지 않아서 내가 nkhl 일 때입니다.

그러나 각 구성 요소가 시작될 때 start-all.sh, hduser에서 비밀번호를 입력하라는 메시지가 표시됩니다. 내가 그들을 닫을 때, 나는 그것을 요청 받았다. 도와 줄수있으세요?!

답변

0

각 사용자는 자신의 홈 디렉토리에 .ssh 폴더에 저장된 키를 가지고 있으므로 hduser 용 ssh 키를 다시 빌드해야합니다.

사용자가 hduser에 대해서도 mkhl 사용자에 대해 수행 한 절차를 Rapeat하십시오.

+0

감사합니다. 내 NKHL 사용자로부터 로그 아웃하고 hduser에 로그인하여 "계피가 추락했습니다. 당신은 대체 모드입니다"또는 이와 비슷한 내용의 오류가 발생했습니다. 이것 때문에 일어날 수 있습니까? –