详细教程-Linux上安装单机版的Hadoop
1、上传Hadoop安装包至linux并解压
tar -zxvf hadoop-2.6.0-cdh5.15.2.tar.gz
安装包:
链接:https://pan.baidu.com/s/1u59OLTJctKmm9YVWr_F-Cg
提取码:0pfj
2、配置免密码登录
ssh-keygen -t rsa -P ''
cd ~/.ssh
cat id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
3、配置环境变量
vi /etc/profile
4、修改Hadoop配置文件
vi /usr/local/hadoop-2.6.0-cdh5.15.2/etc/hadoop/hadoop-env.sh
export JAVA_HOME=/usr/local/jdk1.8.0_181
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://lcc:9090</value>
</property>
</configuration>
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop-2.6.0-cdh5.15.2/tmp</value>
</property>
</configuration>
4) 修改mapred-site.xml文件
cp mapred-site.xml.template mapred-site.xml
vi mapred-site.xml
<configuration>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
</configuration>
vi slaves
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
5、启动Hadoop服务
进入到sbin目录
cd /usr/local/hadoop-2.6.0-cdh5.15.2/sbin/
执行启动脚本
./start-all.sh
上传一个文件, 用于测试:
hdfs dfs -put /usr/local/hadoop-2.6.0-cdh5.15.2/etc/hadoop/hadoop-env.sh /
如果遇到如下报错:
请执行以下命令解决
再次重新执行hdfs上传即可
6、访问验证
至此Hadoop单机版安装完毕
原文地址:https://blog.csdn.net/qq_46248151/article/details/143927693
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!