👤 계정 만들기
sudo adduser hadoop sudo passwd hadoop
👤 계정 로그인
su hadoop
+) 로그아웃
exit
sudo yum install vim
⌨️ 막간을 이용한 vi 편집기 단축키 모음!
yy
=> 복사
p
=> 붙여넣기
x
=> 삭제
i
=> 삽입
dd
=> 지우기
$ java
👉🏻 쳤을 때 아래 사진처럼 뭐가 막 나오면 OK
❗ 설치 잘 안되었다면?
sudo yum installl net-tools sudo yum install vim wget -y sudo dnf install java-1.8.0-openjdk ant -y
$ cd /usr/lib/jvm
$ ls
=> 이렇게 나오면 OK
$ vim ~/.bashrc
👉🏻 vim 편집기로 들어간 환경변수에 아래 코드 입력하여 JAVA_HOME 이라는 환경변수 등록 후 저장하고 나오기(wq)
$ export JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-4.el8.x86_64"
$ source ~/.bashrc
잘 되었는지 확인
$ echo $JAVA_HOME
👉🏻 변수명 앞에 달러 표시($) 있으면 환경변수라는 뜻
🐘 hadoop을 이용하기 위해, 우리는 4 개의 컴퓨터(EC2 인스턴스)를 만들 것임.
💻 먼저, 하나의 컴퓨터에 대한 이미지를 만들고 나머지 세 개에 복제하는 방식으로 만들 것임.
$ ssh-keygen -t rsa
=> enter enter 누르면 됨
$ cd ~/.ssh
$ cat id_rsa.pub >> authorized_keys
$ chmod 640 ./authorized_keys
$ sudo yum install python39
$ vim ~/.bashrc
# 편집기 열리면 맨 아랫줄에 아래 두 줄 코드 입력
alias python="python3"
alias pip="pip3"
$ source ~/.bashrc
$ cd ~
wget https://archive.apache.org/dist/hadoop/common/hadoop-3.2.1/hadoop-3.2.1.tar.gz
tar
파일 압축 풀기$ tar xvzf hadoop-3.2.1.tar.gz
👉🏻 무지막지하게 나옴.
👉🏻 안보고 싶으면 v 옵션 빼면 됨
이름 바꾸는 명령어 없음. 새로운 이름의 파일에 이동시키기 방식
$ mv ./hadoop-3.2.1 ./hadoop
$ cd ~/.ssh
$ cat id_rsa
$ vim id_rsa
vi 편집기로 열리는 키 내용을 전체 복사한 뒤, 메모장에 붙여넣고 확장자 .pem
으로 저장
아까 저장한 .pem
파일 import해서 save private key 버튼 눌러 .ppk
생성
아까 위에서 만든 hadoop.ppk 파일로 접속
=> 연결 잘 되면 아까 putty에서 다운받았던 파일 잘 보임 OK