내 관리자가 ppk와 함께 Amazon 인스턴스를 제공했습니다. 로그인 가능; hadoop을 설치하려고합니다. localhost에서 EC2 인스턴스 이름으로 마스터 및 슬레이브 파일을 편집하고 mapred-site.xml/hdfs-site.xml/core-site.xml 파일에 필요한 속성을 추가하고 namenode를 HDFS로 포맷 한 다음 . 이제 start-dfs.sh 스크립트를 실행하면 다음 오류가 발생합니다. namenode 시작, /home/ubuntu/hadoop/libexec/../logs/hadoop-ubuntu-namenode-domU-12-31-39-07-60-A9.out 호스트 'XXX.amazonaws의 신뢰성 .com (일부 IP) '을 설정할 수 없습니다.Hadoop 시작시 EC2에서 권한이 거부되었습니다 (publickey)
정말 연결 하시겠습니까 (예/아니요)? 예 XXX.amazonaws.com : 경고 : 알려진 호스트 목록에 'XXX.amazonaws.com'(ECDSA)이 영구적으로 추가되었습니다. XXX.amazonaws.com : 사용 권한이 거부되었습니다 (publickey). XXX.amazonaws.com : 사용 권한이 거부되었습니다 (publickey).
현재 마스터 노드와 슬레이브 노드는 동일한 시스템입니다.
XXX는 인스턴스 이름이고 일부 IP는 해당 IP입니다. 보안상의 이유로 마스크.
EC2 인스턴스를 사용하는 것에 대해 전혀 몰라서 SSH 등은 간단한 MapReduce 프로그램 만 실행하면됩니다.
친절히 제안합니다.
http://insightdataengineering.com/blog/hadoopdevops/의 Austin Ouyang의 튜토리얼과 매우 흡사합니다. – Samuel