hadoop2.6安装步骤

1、查看ip/主机名/ip主机映射文件
2、关闭防火墙、selinux、iptables
3、创建用户组/用户 hadoop
注:不能用root账户安装系统
4、上传hadoop安装包-》使用hadoop账户
5、创建目录
/application/hadoop/
/data/hadoop
6、配置ssh无密码登录
使用hadoop登录
cd /home/hadoop         #切换hadoop的home目录
mkdir .ssh #创建隐藏目录
chmod 755 .ssh
cd .ssh #
ssh-keygen -t rsa -P '' #生产秘钥对
#回车
cat id_rsa.pub >> authorized_keys #生成验证文件
chmod 600 authorized_keys #修改验证文件权限
ssh master
exit
ssh master
7、安装jdk配置环境变量/etc/profile.d/java.sh
export JAVA_HOME=jdk安装目录
export HADOOP_HOME=
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin
立即生效  source /etc/profile
8、安装hadoop(解压缩<创建软链接>,配置)
配置文件在...hadoop/etc/hadoop/下
a:  hadoop-env.sh
加一行
export JAVA_HOME=/application/hadoop/jdk

b: core-site.xml

<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/data/hadoop/hdfs/tmp</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://master:9000</value>
</property>
<property>
<name>fs.checkpoint.dir</name>
<value>/data/hadoop/hdfs/namesecondary</value>
</property>

<property>
<name>fs.trash.interval</name>
<value>1440</value>   ##分钟
</property>

</configuration>


c:  mapred-site.xml
mapred-site.xml.template ->copy

<property>
<name>mapred.job.tracker</name>
<value>master:9001</value>
</property>
<property>
<name>mapred.local.dir</name>
<value>/data/hadoop/mapred/mrlocal</value>
</property>
<property>
<name>mapred.system.dir</name>
<value>/data/hadoop/mapred/mrsystem</value>
<final>true</final>
</property>

d:  yarn-site.xml
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>


e:  hdfs-site.xml
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>/data/hadoop/hdfs/name</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/data/hadoop/hdfs/data</value>
</property>


多创建几个目录
mkdir -p /data/hadoop/hdfs/name
mkdir -p /data/hadoop/hdfs/data
mkdir -p /data/hadoop/hdfs/namesecondary
mkdir -p /data/hadoop/hdfs/tmp
mkdir -p /data/hadoop/mapred/mrlocal
mkdir -p /data/hadoop/mapred/mrsystem

9、格式化
hadoop namenode -format
10、启动
start-dfs.sh
start-yarn.sh
stop-dfs.sh
stop-yarn.sh
11、测试
jps
网页http://192.168.10.1:50070/
hadoop dfsadmin -report

猜你喜欢

转载自jonny-java.iteye.com/blog/2238088