上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: jobhistory: 记录已运行完的MapReduce信息到指定的HDFS目录下 默认不开启 配置: etc/hadoop/mapred-site.xml加入 在sbin目录下使用命令:./mr-jobhistory-daemon.sh start historyserver 使用jps,会发现多 阅读全文
posted @ 2018-02-28 17:02 猴子1 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Partitioner: 二次分类,我的理解是:如果不加Partitioner组件,Reduce会将输入的所有类型数据整合在一个文件,如果加了,可以让reduce根据类型再做一次分类,分出多个Reduce,输出多个文件 图: 代码: 阅读全文
posted @ 2018-02-28 16:36 猴子1 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 步骤: 1、开发作业 2、编译项目并打成jar包,上传至HDFS 3、使用命令(脚本)启动作业 Java代码: maven命令编译项目:mvn clean package -xxx(项目名) 成功后,上传至HDFS,命令:scp xxx/xxx.jar(jar全路径) xxx(用户名)@xxx(ip 阅读全文
posted @ 2018-02-28 15:48 猴子1 阅读(313) 评论(0) 推荐(0) 编辑
摘要: MR编程模型之执行步骤: 1、准备map处理的输入数据 2、mapper处理 3、Shuffle 4、Reduce处理 5、结果输出 (input)<k1,v1> -> map -><k2,v2> -> combine -> <k2,v2> ->reduce -> <k3,v3>(output) 处 阅读全文
posted @ 2018-02-28 15:03 猴子1 阅读(2428) 评论(0) 推荐(0) 编辑
摘要: 提交MR作业到YARN运行 shell命令: hadoop jar (jar包) (处理类) (参数,如果有) 例如:hadoop jar xxxx.jar pi 2 3 阅读全文
posted @ 2018-02-28 10:45 猴子1 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1、配置:<!--etc/hadoop/yarn-site.xml--><!--配置MR运行在哪个上面?YARN上--><property> <name>mapreduce.framework.name</name> <value>yarn</value></property><!--etc/had 阅读全文
posted @ 2018-02-27 18:02 猴子1 阅读(173) 评论(0) 推荐(0) 编辑
摘要: YARN:不同的计算框架可以共享同一HDFS集群上的数据,享受整体的资源调度(可以使MR,HDFS,Spark,storm等共用同一集群的框架,YARN可以按框架的资源需求量做出合适的分配) YARN架构: 1、ResourceManager:RM 整个集群同一时间提供服务的RM只有一个,负责集群资 阅读全文
posted @ 2018-02-27 17:31 猴子1 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 下载安装Hadoop、JDK、SSH(SSH要求免密访问) 修改Hadoop配置文件: 1、../hadoop/etc/hadoop/core-site.xml 2、 阅读全文
posted @ 2018-02-26 16:55 猴子1 阅读(139) 评论(0) 推荐(0) 编辑
摘要: HDFS分为Master(NameNode/NN) +N个Slaves(DataNode/DN) 集群里只有一个机器上运行NN,其他每台机器上运行一个DN(也可以一个机器上运行多个DN,但生产环境中不建议这么做),一个DN切割n个Block,DN中的Block,只有最后一个才有可能大小不一,其他是一 阅读全文
posted @ 2018-02-26 15:58 猴子1 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 在apt-get update时遇到出错:错误:1 http://archive.ubuntukylin.com:10006/ubuntukylin xenial InRelease 由于没有公钥,无法验证下列签名: NO_PUBKEY E40EBBA24FF2FC69 错误信息如下: 获取:1 h 阅读全文
posted @ 2018-02-26 14:39 猴子1 阅读(1296) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页