良许Linux教程网 干货合集 Linux系统安装Hadoop具体步骤

Linux系统安装Hadoop具体步骤

Linux系统如何安装Hadoop?Hadoop 是一个分布式系统基础架构,用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储,下面良许教程网为大家分享一下Linux系统安装Hadoop具体步骤。

Linux系统安装Hadoop具体步骤

Linux系统安装hadoop具体步骤

1.关闭防火墙

1.1.Terminal : setup

img

14640959177050.jpg

1.2.选择防火墙设置,关闭防火墙(空格键选择, Tab 键移动)

img

14640959604181.jpg

1.3.测试防火墙是否关闭 Terminal : service iptables status 如果返回Firewall is not running.表示成功

2.修改 hosts

2.1.Terminal: gedit /etc/hosts 2.2.添加

3.设置 ssh 自动登录

3.1.Terminal: gedit /etc/selinux/config 3.2.设置SELINUX=disabled 3.3.Terminal: ssh-keygen -t dsa 3.4.设置登录密码为空(多次回车确认即可) 3.5.Terminal:

     cd ~/.ssh
     cat id_dsa.pub >>authorized_keys

3.6.重启 3.7.验证 Terminal:ssh localhost 如果不要求输入密码即为成功(首次执行可能要输入 yes确认连接)

4.安装 jdk

4.1.下载 jdk( 注意不是 jre)(测试成功版本1.6.0_24) 4.2.如果使用虚拟机,可以通过复制粘贴将安装包传到 Linux 中 4.3.修改权限 Terminal:chmod 777 jdk-6u24-linux-i586.bin 4.4.解压 Terminal:

     mv jdk-6u24-linux-i586.bin /usr/local/
     cd /usr/local/
     ./jdk-6u24-linux-i586.bin

4.5.改名

     mv jdk1.6.0_24 jdk

4.6.配置环境变量 Terminal:gedit /etc/profile

4.7.添加:

 export JAVA_HOME=/usr/local/jdk
 export PATH=$PATH:$JAVA_HOME/bin

4.8.脚本生效 Terminal:soure /etc/profile 4.9.测试 Terminal:java -version

5.安装 hadoop

4.1.下载 hadoop(测试成功版本 1.1.2) 4.2.如果使用虚拟机,可以通过复制粘贴将安装包传到 Linux 中 4.3.修改权限chmod 777 hadoop-1.1.2.tar.gz 4.4.移动mv hadoop-1.1.2.tar.gz /usr/local 4.5.解压,并重命名为 hadoop(方便使用)

 tar -xvf hadoop-1.1.2.tar.gz
 mv hadoop-1.1.2 hadoop

4.6.配置环境变量gedit /etc/profile 添加:

 export HADOOP_HOME=/usr/local/hadoop
 export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin

脚本生效 Terminal:soure /etc/profile

4.7.修改 hadoop 配置文件 cd /usr/local/hadoop/conf 分别在以下文件中添加内容 4.7.1.hadoop-env.sh export JAVA_HOME=/usr/local/jdk/

4.7.2.core-site.xml

 configuration>
     property>
         name>fs.default.namename>
         value>hdfs://hadoop0:9000value>
         description>change your own hostnamedescription>
     property>
     property>
         name>hadoop.tmp.dirname>
         value>/usr/local/hadoop/tmpvalue>
     property>  
 configuration>

4.7.3.hdfs-site.xml

 configuration>
     property>
         name>dfs.replicationname>
         value>1value>
     property>
     property>
         name>dfs.permissionsname>
         value>falsevalue>
     property>
 configuration>

4.7.4.mapred-site.xml

 configuration>
     property>
         name>mapred.job.trackername>
         value>hadoop0:9001value>
         description>change your own hostnamedescription>
     property>
 configuration>

4.8.启动 hadoop 启动:

 hadoop namenode -format
 start-all.sh 

验证:jps

如果JobTracker``DataNode\TaskTracker\SecondaryNameNode\NameNode 五个组件均启动,则验证成功.

注:如果缺少组件,一般为权限问题,把 hadoop 文件夹里的 temp\tmp 清空,权限设置为777再重新启动 hadoop 试试.

总结:

至此关于Linux系统安装Hadoop的步骤全部完成,如果大家在安装过程中遇到任何问题都可以通过评论区将问题提交给我们。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部