目录
一、Hadoop安装
将hadoop-2.7.1.tar.gz上传到Centos7的/usr/local路径
解压hadoop-2.7.1.tar.gz到/usr/local
方法一:切换路径:cd /usr/local
解压:tar -xzvf hadoop-2.7.1.tar.gz(表示解压到当前路径)
方法二、tar -xzvf hadoop-2.7.1.tar.gz -C /url/local (解压到指定的文件路径)
二、配置文件
vi /etc/profile
export HADOOP_HOME=/usr/local/hadoop-2.7.1
export HADOOP_PREFIX=$HADOOP_HOME
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
效果如下
hadoop配置文件
切换路径:cd $HADOOP_HOME/etc/hadoop
配置core-site.xml
vi core-site.xml(编辑文件)
<configuration>
<!-- 指定hdfs的nameservice为ns1 -->
<property>
<name>fs.defaultFS</name>
<value>hdfs://ns1/</value>
</property>
<!-- 指定hadoop临时目录 -->
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop-2.7.1/data</value>
</property>
<!-- 指定zookeeper地址 -->
<property>
<name>ha.zookeeper.quorum</name>
<value>master:2181,slave1:2181,slave2:2181</value>
</property>
</configuration>
配置hdfs-site.xml
vi hdfs-site.xml
<configuration>
<!--指定hdfs的nameservice为ns1,需要和core-site.xml中的保持一致 -->
<property>
<name>dfs.nameservices</name>
<value>ns1<