-
버츄어박스에 일단 가상머신을 추가하고 우분투 iso를 설치해준다.
호스트 전용 네트워크를 추가해준 뒤 각 노드에
1.브릿지네트워크
2.호스트 네트워크
두개를 설정해준다
iso 깔다가 다음과 같은 화면이 나타나면 아래 3가지를 체크하고 콘티뉴..해준다
그렇게 모두 설치하고 나면 각각 개별적으로 아이피를 가지고 있을 것이다
$vi /etc/hosts
에다가 각각의 salve노드에 대해서 [아이피 이름] 형태로 설정해준다
$sudo vi /etc/ssh/sshd_config
파일에서 아래 두줄을 (난 주석처리되어있어서 주석을 제거했다) 추가한다.
그런 후 공개키를 만들어준다
내가 아주 중요한걸 빼먹었다!!!
group을 만들어야 공개키 배포가 잘 된다!
[아래 스샷은 그룹을 만들기전에 찍어서 호스트네임에 master가 적혀있는것이다..]
그룹은 마스터와 슬레이브 등 모든 노드에 추가해주어야한다
$sudo addgroup hadoop
$sudo adduser --ingroup hadoop hduser
$sudo visudo
한다음 나온 내용에다가 hduser ALL=(ALL:ALL) ALL을 추가해준뒤
$su - hduser (띄어쓰기 조심) 로 커넥트한 후 아래를 진행해주어야한다. 안그러면 공개키 배포할때 비번오류난다 ㅠㅠ
아 .. 공개키 배포하는것을 스샷을 안찍었는데
$ssh-copy-id -i ~/.ssh/id_rsa.pub slave
명령문으로 배포할 수 있다.
후후후 잘된당..
'2017년 > etc.' 카테고리의 다른 글
우분투에서 안드로이드 개발 환경을 구축해보자 (0) 2017.09.25 가상화를 알아보자 (0) 2017.09.16 nano 편집기 사용시 tab길이 조절하는방법 (0) 2017.09.14 컴맹을 탈출해보자 (0) 2017.09.12 [개강전 겨울방학때 한거 정리] - 카테고리 끝! (0) 2017.08.28