configure ssh

1.add a dedicated hadoop system user

sudo groupadd hadoop

sudo useradd -G hadoop hduser

sudo passwd hduser

2.generate ssh private key

 ssh-****** -t rsa

cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys

ssh localhost

 3.exchange ssh public key

ssh-copy-id -i $HOME/.ssh/id_rsa.pub [email protected]

 

install hadoop

1.tar zxvf ~/Downloads/hadoop-1.2.1.tar.gz .

   mv hadoop-1.2.1 / hadoop

 

  chown -R hduser:hadoop hadoop

  vi .bashrc

  export HADOOP_HOME=/home/hduser/hadoopHadoop 开发环境(CentOS6.4)

 

 

Hadoop 开发环境(CentOS6.4)

 

2.conf hadoop-env.sh

vi $HADOOP_HOME/conf/hadoop-env.sh

export JAVA_HOME=..

Hadoop 开发环境(CentOS6.4)

3.make dir

sudo mkdir -p app/hadoop/tmp

sudo chown hduser:hadoop app/hadoop/tmp

sudo chmod 750 app/hadoop/tmp

 4.conf core-site.sh

Hadoop 开发环境(CentOS6.4)

 

 5.conf hdfs-site.sh

Hadoop 开发环境(CentOS6.4)

 

 6.conf mapred-site.sh

Hadoop 开发环境(CentOS6.4)

 

7. conf host

    192.168.3.151 master

    192.168.3.188 slave1

    192.168.3.189 slave2

 Hadoop 开发环境(CentOS6.4)

 

8. conf master

Hadoop 开发环境(CentOS6.4)

 

 

9. conf slave

Hadoop 开发环境(CentOS6.4)

 

 

10.start and check status

Hadoop 开发环境(CentOS6.4)

 

Hadoop 开发环境(CentOS6.4)Hadoop 开发环境(CentOS6.4) 

 

 

要保证iptables,selinux关闭

 

转载于:https://www.cnblogs.com/ukouryou/articles/3368245.html

相关文章: