代码拉取完成,页面将自动刷新
以下我们在Centos7操作系统上以hadoop-3.1.3为例来进行一下安装
http://archive.apache.org/dist/hadoop/core/hadoop-2.6.1/hadoop-2.6.1.tar.gz
Jdk1.8 64位
bigdata用户
将下载好的安装包上传至/home/bigdata/packages目录下
进入到/home/bigdata/packages执行解压命令
tar -zxvf hadoop-2.6.1.tar.gz -C ../
进入到解压目录下的etc/hadoop目录下
配置环境变量修改当前用户下的.bashrc
export HADOOP_HOME=/home/bigdata/hadoop-2.6.1
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
export LD_LIBRARY_PATH=$HADOOP_HOME/lib/native
export HADOOP_USER_NAME=bigdata
export JAVA_HOME=/home/bigdata/jdk1.8.0_161
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$JAVA_HOME/bin
编辑完成后执行生效命令
source .bashrc
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://risen:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/bigdata/data/hadoop</value>
</property>
</configuration>
保存并退出
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
cp mapred-site.xml.template mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
<property>
<name>mapreduce.map.memory.mb</name>
<value>2048</value>
</property>
<property>
<name>mapreduce.map.java.opts</name>
<value>-Xmx2048M</value>
</property>
<property>
<name>mapreduce.reduce.memory.mb</name>
<value>2048</value>
</property>
<property>
<name>mapreduce.reduce.java.opts</name>
<value>-Xmx2048M</value>
</property>
</configuration>
export HADOOP_PREFIX=/home/bigdata/hadoop-2.6.1
risen
配置免秘钥此处略过,查看linux常用命令文档
格式化文件系统
hdfs namenode –format
./start-all.sh
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。