Study/Hadoop

Step1. 우분투(Ubuntu) 기초

빨간당무 2014. 4. 8. 05:10
본 문서는 하둡(Hadoop)을 설치하고 진행하기에 앞서 필요한 우분투 설치 과정 및 기본적인 설정 과정을 기술하고 있다.

본 문서의 내용은 본 문서가 작성된 일자 이전 대해서 확인 된 방법으로써 이후 변경된 내용을 담고 있지 않거나 혹은 일부는 추후 업데이트할 예정이다.




  • 우분투 설치

http://www.ubuntu.com/download/desktop 에서 Ubuntu Desktop 버전을 다운로드 받음.

(이 문서 작성 일자 기준 Ubuntu 12.04 LTS 버전을 다운로드 받음.)

우분투 이미지(ubuntu-12.04.4-desktop-amd64.iso) 파일을 USB 드라이브로 설치하기 위해

유넷부트인(UNetbootin)을 다운로드 받아 설치용 USB 메모리를 만들어서 진행함.


유넷부트인으로 ISO to USB 복사하는 방법 ref. : http://blog.daum.net/kimuks/7534190

우분투 설치하는 방법 ref. : http://deviantcj.tistory.com/473


※ 우분투(Ubuntu) : http://www.ubuntu.com

※ 우분투 위키소개 : http://ko.wikipedia.org/wiki/우분투_(운영_체제)

※ 유넷부트인(UNetbootin) : http://unetbootin.sourceforge.net/

※ 유넷부트인 위키소개 : http://ko.wikipedia.org/wiki/유넷부트인




  • 정상적으로 우분투를 기본 설정값으로 설치된 후에... 우분투를 켜니 X윈도우가 부팅된 후...




  • X윈도우가 실행 된 뒤에 콘솔(Console)을 이용하는 방법

Ctrl+Alt+F1 : 1번 콘솔
Ctrl+Alt+F2 : 2번 콘솔
...
Ctrl+Alt+F6 : 6번 콘솔
Ctrl+Alt+F7 : X윈도우
Ctrl+Alt+F8 :Guest 사용자 ?


혹은 한글로 설치한 경우 위 콘솔 모드에서는 한글이 깨지므로 X윈도우 상태에서


대시 홈(Dash home)을 누르고 검색에서 terminal 이라고 치면 나오는 아이콘을 실행해서 진행해도 무방함


ref. : http://www.ubuntu.or.kr/viewtopic.php?p=20432




  • 외부에서 작업하기 위해 SSH 설치 및 방화벽(Firewall)설정

1. 설치

$ apt-get install ssh

※ 권한 필요시 sudo su 로 root 권한 획득 혹은 sudo apt-get install ssh 로 설치


2. 포트 변경

$ vi /etc/ssh/sshd_config 에서 port 22 추가 혹은 #(주석처리)이 붙은 경우 제거

※ vi 단축키 및 명령 : http://gyuha.tistory.com/157


3. 방화벽 허용 및 차단 설정

$ vi /etc/hosts.allow 에서 sshd:ALL 을 추가 : sshd 서비스에 대한 접근을 ALL (모두) 허가

$ vi /etc/hosts.deny 에서 ALL:ALL 을 추가 : ALL (모든) 서비스에 대한 접근을 ALL 제한


4. 데몬 재시작

$ /etc/init.d/ssh restart


5. 서버 작동 및 프로세서 확인

$ netstat -ntlp | grep ssh

$ ps ax | grep ssh


ref. : http://wlsufl.blogspot.kr/2014/02/ssh.html