设为首页 收藏本站
查看: 1409|回复: 0

[经验分享] Hadoop伪分布安装详解(三)

[复制链接]

尚未签到

发表于 2017-12-16 21:27:26 | 显示全部楼层 |阅读模式
  目录:
  1.修改主机名和用户名
  2.配置静态IP地址
  3.配置SSH无密码连接
  4.安装JDK1.7
  5.配置Hadoop
  6.安装Mysql
  7.安装Hive
  8.安装Hbase
  9.安装Sqoop
  ********************

  5.配置Hadoop(伪分布式)

(1)通过SecureCRT上传到Centos中/opt目录,并解压文件
  tar  -zxvf hadoop-2.6.0-cdh.5.6.0
DSC0000.png


(2)[iyunv@neusoft-master etc]# cd /opt/hadoop-2.6.0-cdh5.6.0/etc/hadoop   #配置hadoop的配置文件存放处
DSC0001.png


(3)修改hadoop-env.sh,在文件末尾追加   
  export HADOOP_HOME=/opt/hadoop-2.6.0-cdh5.6.0
  export JAVA_HOME=/usr/java/default
DSC0002.png


(4)修改/etc/profile文件


  •   增加HADOOP_HOME及PATH目录

  •   配置文件生效:source /etc/profile(务必记住)

DSC0003.png


(5)修改core-site.xml,如下  
  

<configuration>  
<property>
  
<name>fs.default.name</name>
  
<value>hdfs://neusoft-master:9000</value>
  
</property>
  
</configuration>
  

  

DSC0004.png


(6)修改hdfs-site.xml      
  

<configuration>  
<property>
  
<name>dfs.replication</name>
  
<value>3</value>
  
</property>
  
<property>
  
<name>dfs.name.dir</name>
  
<value>/opt/hdfs/name</value>
  
</property>
  
<property>
  
<name>dfs.data.dir</name>
  
<value>/opt/hdfs/data</value>
  
</property>
  
<property>
  
<name>dfs.permissions</name>
  
<value>false</value>
  
</property>
  
<property>  
  
<name>dfs.permissions.enabled</name>  
  
<value>false</value>  
  
</property>  
  
</configuration>
  

  

DSC0005.png


(7)修改mapred-site.xml     
  mapred-site.xml 在hadoop文件中是以临时文件存放,需要做如下修改之后在修改对应配置文件
  cp   mapred-site.xml.template   mapred-site.xml
  

<configuration>  
<property>
  
<name>mapreduce.framework.name</name>
  
<value>yarn</value>
  
</property>
  
</configuration>
  

  

DSC0006.png


(8)修改 yarn-site.xml
  

<configuration>  

  
<!-- Site specific YARN configuration properties -->
  
<property>
  
<name>yarn.resourcemanager.address</name>
  
<value>neusoft-master:8080</value>
  
</property>
  
<property>
  
<name>yarn.resourcemanager.resource-tracker.address</name>
  
<value>neusoft-master:8082</value>
  
</property>
  
<property>
  
<name>yarn.nodemanager.aux-services</name>
  
<value>mapreduce_shuffle</value>
  
</property>
  
<property>
  
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
  
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
  
</property>
  
</configuration>
  

  

DSC0007.png      


(9)修改slaves文件,如下指明了主节点同时运行Datanode和Nodemanager
DSC0008.png


(10)格式化HDFS
  在第一次启动hadoop之前必须先将HDFS格式化
DSC0009.png

  进入bin目录下,执行hadoop namenode -format,按照提示输入Y,格式化成功就会显示格式化成功信息。

 (11)启动Hadoop并验证安装


  • 启动Hadoop:如果是非root用户请赋予相应用户执行权限
  chmod  +x  -R  /opt/hadoop-2.6.0-cdh5.6.0/sbin


  • root用户直接执行启动命令即可:./opt/hadoop-2.6.0-cdh5.6.0/sbin/start-all.sh
DSC00010.png



  • 执行jps命令查看
DSC00011.png


  (12)验证安装,执行命令不会有出错信息即可。
  

[iyunv@neusoft-master ~]# hadoop dfs -ls  /  

  
[iyunv@neusoft
-master ~]# hadoop dfs -ls hdfs://neusoft-master:9000/  

  注:如果首次安装不会出现下面两个图中的这么多文件,即首次安装不报错即可。
DSC00012.png

DSC00013.png


  (13)小实验
  hadoop dfs -mkdir  -p  /user/root/input
  在linux本地文件系统 /usr/local/filecontent/中创建文件words
  vi words   
  并写入hello you  hello me 数据
  hadoop dfs -put  /usr/local/filecontent/words  /user/root/input
  hadoop jar /opt/hadoop-2.6.0-cdh5.6.0/share/hadoop/mapreduce2/hadoop-mapreduce-examples-2.6.0-cdh5.6.0.jar  wordcount  /user/root/input   /user/root/output
  执行上述三条命令是测试Hadoop自带的测试用例进行测试,之后通过以下命令查看
  hadoop dfs  -cat  /user/root/output/part-r-00000
  END~如果对博客的内容有新的见解,请您及时给我留言,我会第一时间解决~

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-424836-1-1.html 上篇帖子: 单机安装hadoop+hive+presto 下篇帖子: hadoop 性能调优与运维
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表