쏠의 IT
[Hadoop 설치] CentOS 7.6 & Hadoop 2.9.2 설치 본문
시간이 나는 대로 사진을 추가하는 등 지속적으로 설치 글 업데이트를 하겠습니다.
[설치 환경]
가상 머신 : VirtualBox5.0
운영체제 : CentOS 7.6
하둡 : 2.9.2 버전
저는 집에 있는 데스크탑 한 대에 가상머신 4대(1대 : 마스터, 3대 : 슬레이브)를 설치하였으며 완전 분산 모드의 실습을 다룰 예정입니다.
1. 가상 머신 설치
위의 [설치 환경]에 링크되어 있는 버추얼 박스 공식 홈페이지에서 제품을 다운로드합니다.
최신 버전을 설치해도 상관없습니다만, 저의 경우에는 어떠한 이유에서인지 CentOS를 설치할 때 오류가 발생하여 낮은 버전을 이용하여 정상적으로 설치를 완료했습니다.
혹시 OS 이미지를 넣고 실행하셨을 때 '가상 머신을 설치할 수 없다'는 문구가 뜨시는 분들은 저처럼 낮은 버전을 다운받아서 시도해 보시길 바랍니다.
2. CentOS 이미지 다운로드
CentOS 공식 홈페이지에 들어가면 [Get CentOS Now]버튼을 누르시면 위의 그림과 같은 페이지가 나옵니다.
이 후, [DVD ISO]버튼을 누르게 되면 다운로드를 할 수 있는 미러 사이트 목록이 나오며 리스트 중 아무거나 선택하여 ISO 파일을 획득합니다.
3. 가상 머신에 CentOS 설치
가상 머신을 설치하셨다면, 새로만들기 버튼을 눌러 이름 란에 Centos를 입력하면 종류와 버전이 자동으로 설정됩니다.
메모리 크기는 디폴트 값으로 그대로 두시면 됩니다.
[만들기] 버튼을 눌러 다음 화면에서는 가상 머신 이미지를 저장할 경로를 설정하고 파일 크기는 단순 실습을 할 것이므로 그대로 사용합니다.
나머지 옵션을 건드리지 않고 그대로 만들기를 누르시면 목록에 가상 머신이 추가됩니다.
해당 가상 머신을 누르고 위의 설정 메뉴에 들어가 저장소 탭의 컨트롤러 IDE 옆에 작은 CD모양의 아이콘이 있습니다. 눌러서 이전에 설치해 놓았던 CentOS ISO 파일을 추가합니다.
다음으로 네트워크 탭으로 이동하여 다음에 연결됨에 설정된 값을 브리지 어댑터로 변경한 다음 확인을 눌러 설정을 완료합니다.
시작 버튼을 눌러 CentOS 설치를 진행합니다.
노란색 바탕에 느낌표가 뜨는 항목을 한 번씩 확인하여 설치 버튼을 활성화 시켜줍니다.
(Root 계정의 비밀번호를 설정하여줍니다)
설치 버튼을 눌러 설치가 완료되면 가상 머신이 자동으로 재부팅되며 OS의 초기화면이 디스플레이 됩니다.
설치 간 설정하였던 Root 계정 비밀번호를 입력하게되면 쉘로 이동하게 됩니다.
4. CentOS 네트워크 연결
쉘에서
ip addr
명령어를 입력하여 N/C의 상태를 확인합니다.
초기 설치한 CentOS는 네트워크 인터페이스가 활성화 되어 있지않습니다.
따라서 활성화를 위해서 다음의 명령어를 입력해 줍니다.(enp0s3이 아닌 eth0일 수 있습니다.)
ifup enp0s3
해당 명령어를 입력한 다음 정상적으로 N/C가 활성화 되었는지 ping 테스트를 해봅니다.
ping 8.8.8.8
time out 메시지가 아닌 핑 메시지가 뜨면 정상적으로 인터넷 연결이 활성화 된 것입니다.
현재의 상태는 임시적으로 활성화 시킨 것으로 재부팅 후에도 인터넷 연결이 자동으로 될 수 있도록 쉘에서 다음의 명령어를 입력합니다.
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
해당 항목의 가장 마지막에 ONBOOT 옵션이 no로 설정되어 있는데 이를 yes로 바꾸어줍니다.
혹시 ifconfig 명령어를 이용하시고 싶으신 분들은 yum으로 net-tools을 설치하시면 됩니다.
$yum install net-tools
5. JAVA 설치
- 오늘은 일단 여기까지 ㅠㅠ-
'빅 데이터 > Hadoop' 카테고리의 다른 글
[Hadoop 에러] 하둡 올린 뒤, Namenode 또는 Datanode가 올라오지 않을 때 (1) | 2019.04.02 |
---|