우분투 명령어 모음

우분투 명령어 모음

초기화1

sudo rm -rf /home/hadoop
sudo mkdir /home/hadoop
sudo chown sist /home/hadoop
sudo mkdir /home/hadoop/hdfs
sudo chown sist /home/hadoop/hdfs
sudo mkdir /home/hadoop/hdfs/temp
sudo mkdir /home/hadoop/hdfs/data
sudo mkdir /home/hadoop/hdfs/name
sudo mkdir /home/hadoop/hdfs/mapred
sudo chown sist /home/hadoop/hdfs/temp
sudo chown sist /home/hadoop/hdfs/data
sudo chown sist /home/hadoop/hdfs/name
sudo chown sist /home/hadoop/hdfs/mapred

라고 쓰기

sudo mkdir /home/hadoop/zk_data

sudo nano /home/hadoop/zk_data/myid

하고 1이라고 쓰고 저장

sudo chown sist /home/hadoop/zk_data/

sudo chown sist /home/hadoop/zk_data/myid

라고 쓰기

끝.

————————————————————————-

 

완전초기화(주의)

cd /home/sist
rm -rf .ssh

————————————————————————-

host 파일

127.0.0.1       localhost localhost.localdomain localhost4 localhost4.localdomain4
::1     localhost localhost.localdomain localhost6 localhost6.localdomain6
211.238.142.84  ns1     zookeeper1      NameNode
211.238.142.91  ns2     zookeeper2      SecondaryNode
211.238.142.76  ns3     zookeeper3      DataNode01
211.238.142.94  ns4     zookeeper4      DataNode02
211.238.142.80  ns5     zookeeper5      DataNode03
211.238.142.78  ns6     zookeeper6      DataNode04

————————————————————————-

hostname 파일

ns6

————————————————————————-

cd /etc

sudo chmod 646 hosts
sudo nano hosts

sudo chmod 646 hostname
sudo nano hostname

————————————————————————-

인증키 만들기(처음)
cd /home/sist
rm -rf .ssh
mkdir .ssh
cd .ssh
ssh-keygen -t rsa

(엔터 세번 후)

cat id_rsa.pub >> authorized_keys
more authorized_keys

(쉬고)

ssh sist@SecondaryNode cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh sist@DataNode01 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh sist@DataNode02 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh sist@DataNode03 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh sist@DataNode04 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
more authorized_keys