IT Log

Hadoop 완전분산모드(3) 본문

Open Source/Apache

Hadoop 완전분산모드(3)

newly0513 2019. 5. 31. 00:51
728x90
반응형

Hadoop 완전분산모드

Clone

Hadoop 완전분산모드(2)까지 진행한 노드를 Clone이라는 기능을 이용하여 Slave노드들을 생성합니다. Clone이라는 기능은 CentOS 7 설치과정을 생략하고 가상머신을 생성합니다. 화면과 같이 master에서 우클릭을 하고 Manage > Clone을 선택합니다. 

 

 

 

다음을 누르고, The current state in the virtual machine을 선택하고 다음을 누릅니다.

 

 

 

Create a linked clone은 참조하는 형태이기 때문에 전체복사를 하는 Create a full clone을 선택하고 다음을 누릅니다. 그리고 Virtual machine name slave1로 하고 마침을 누릅니다. (나중에 이렇게 해서 slave2 slave3도 만들면 됩니다.)

 

 

 

Cloning과정을 기다리면 완료가 되고 Close가 활성화 되면 눌러서 과정을 마칩니다. 이 과정을 2번 더 반복하여 slave2 slave3도 생성해줍니다.

 

 

 

대부분 작업을 master노드에서 진행하기 때문에 화면에서 Edit virtual machine settings을 눌러 Memory 2GB로 수정하고 OK를 눌러줍니다. (PC상황에 따라 다르게 설정하셔도 됩니다.)

 

 

 

Snapshot (생략가능)

Snapshot은 Window의 복구기능과 같이 Snapshot을 한 그 상태로 돌아갈 수 있습니다. 추후에 설치나 설정 등을 하다가보면 각종 오류가 생겼는데 해결하기 어려운 경우 Snapshot지점으로 돌아와 다시 진행하는 것이 좋을 때가 있습니다.  따라서, 중요한 지점마다 Snapshot을 해두면 대처하기 좋습니다. Take Snapshot을 눌러 Snapshot이름이나 description에 현재 구성된 소프트웨어를 입력하면 좋습니다. 예를 들면 Java, SSH를 작성합니다.

 


 

Snapshot 기능을 이용하여 복구하려면 Revert to Snapshot 스냅샷이름 이나 Snapshot Manager에 들어가서 해당 스냅샷을 선택해주면 됩니다.

 

 

 

hostname

vi /etc/hostname을 입력하면 화면과 같이 localhost.localdomain이 보입니다. localhost.localdomain을 지우고 master를 입력하고 나옵니다. 

 

 

 

hostname                       # hostname 확인
hostname -F /etc/hostname      # 변경사항 적용
hostname                       # hostname 출력

hostname을 입력하면 변경 전 호스트명이 나옵니다. 변경된 hostname을 적용하기 위해 hostname -F /etc/hostname을 입력하고 나서 hostname을 다시 입력해서 확인합니다.

 

 

이 과정을 나머지 노드에서도 진행합니다. 단, hostname은 각 노드에 알맞게 변경합니다. 

 

728x90
반응형

'Open Source > Apache' 카테고리의 다른 글

Hadoop 완전분산모드(5)  (0) 2019.05.31
Hadoop 완전분산모드(4)  (0) 2019.05.31
Hadoop 완전분산모드(2)  (0) 2019.05.31
Hadoop 완전분산모드(1)  (0) 2019.05.30
Hadoop Ecosystem(하둡 에코시스템)  (0) 2019.05.23
Comments