hadoop3.1.1https://pan.baidu.com/s/1chjqOFWBE8sXQPIEEQujjg s982
linux jdk1.8 https://pan.baidu.com/s/1HIgv6v0qFgKQb1B3OVzNFQ 1l32
环境 Centos6
解压安装hadoop
tar -xzvf 文件名
配置环境变量
这个目录下
cd /hadoop-3.1.1/etc/hadoop
vi hadoop-env.sh
最后一行添加(按大写键 + g 跳转最后一行)
export JAVA_HOME=/usr/jdk1.8.0_11
export HDFS_NAMENODE_USER=root
export HDFS_DATANODE_USER=root
export HDFS_SECONDARYNAMENODE_USER=root
core-site.xml 主节点配置
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://node01:9820</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/var/hadoop/peseudo</value>
</property>
</configuration>
hdfs-site.xml 从节点配置
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.secondary.http-address</name>
<value>node01:9868</value>
</property>
</configuration>
格式化节点
cd /hadoop3.1.1
./bin/hdfs namenode -format
启动
./sbin/start-dfs.sh
用脚本启动
vi ~/.profile
alias hstart='/hadoop-3.1.1/sbin/start-dfs.sh'
alias hstop='/hadoop-3.1.1/sbin/stop-dfs.sh'
source ~/.profile
就可以用hstart hstop