当前位置: 首页 > news >正文

学网站建设能赚钱吗优化设计三年级上册答案语文

学网站建设能赚钱吗,优化设计三年级上册答案语文,网站建设平台报价,河南省住房和城乡建设信息网目录 Apache Hadoop生态-目录汇总-持续更新 一:安装包准备 二:安装与常用配置 2.1:下载解压安装包 2.2:解决guava版本问题 2.3:修改配置 三:修复Taildir问题 3.1:Taildir Source能断点续…

目录

Apache Hadoop生态-目录汇总-持续更新

一:安装包准备

二:安装与常用配置

2.1:下载解压安装包

2.2:解决guava版本问题

2.3:修改配置

三:修复Taildir问题

3.1:Taildir Source能断点续传的原因

 3.2:Taildir Source滚动文件的问题

3.3:修改源码解决滚动文件的问题

修改TailFile.java文件

修改ReliableTaildirEventReader.java文件

3.4:打包重新发布


Apache Hadoop生态-目录汇总-持续更新

系统环境:centos7

Java环境:Java8

一:安装包准备

方式1)官网下载:http://archive.apache.org/dist/flume/

方式2)安装包--百度网盘

链接:https://pan.baidu.com/s/1rF5zGnZ72Yxq32re-hASbQ?pwd=yyds

提取码:yyds

二:安装与常用配置

2.1:下载解压安装包

cd /tmp
wget http://archive.apache.org/dist/flume/1.9.0/apache-flume-1.9.0-bin.tar.gz
或者百度网盘下载,上传到这个目录下sudo tar -zxf /tmp/apache-flume-1.9.0-bin.tar.gz -C /usr/local/
sudo mv /usr/local/apache-flume-1.9.0-bin /usr/local/flume-1.9.0

2.2:解决guava版本问题

Exception in thread "SinkRunner-PollingRunner-DefaultSinkProcessor" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V
# 解决guava版本问题 
rm /usr/local/flume-1.9.0/lib/guava-11.0.2.jar
与hadoop统一版本
cp $HADOOP_HOME/share/hadoop/common/lib/guava-27.0-jre.jar  /usr/local/flume-1.9.0/lib/

2.3:修改配置

cp /usr/local/flume-1.9.0/conf/flume-env.sh.template /usr/local/flume-1.9.0/conf/flume-env.sh
vim /usr/local/flume-1.9.0/conf/flume-env.sh
export JAVA_HOME=/usr/local/jdk1.8.0

三:修复Taildir问题

所需的文件在百度网盘里都有

3.1:Taildir Source能断点续传的原因

Taildir Source 维护了一个 json 格式的 position File,其会定期的往 position File中更新每个文件读取到的最新的位置,因此能够实现断点续传。

Position File 的格式如下:

[{"inode":52580042,"pos":2,"file":"/tmp/flume/files/files1.txt"}]
解释:inode是linux服务器对文件的标识

注:Linux 中储存文件元数据的区域就叫做 inode,每个inode都有一个号码,操作系统用inode号码来识别不同的文件,Unix/Linux 系统内部不使用文件名,而使用 inode 号码来标记文件

 3.2:Taildir Source滚动文件的问题

Taildir Source 使用 inode + 绝对路径的方式记录读取的位置, 一旦遇到文件会定时滚动更新,导致文件被重复读取。

比如 hive.log每晚会更新为hive.log.xx.xx, 重建一个新的hive.log,就导致新产生的hive.log.xx.xx文件会被再次上传一次(修改文件名称 inode不变,但是文件路径变了)

3.3:修改源码解决滚动文件的问题

解决思路:修改源码,只监控inode

下载flume的源码包:http://archive.apache.org/dist/flume/1.9.0/

 目录:apache-flume-1.9.0-src\apache-flume-1.9.0-src\flume-ng-sources\flume-taildir-source

修改TailFile.java文件

修改flume-ng-sources\flume-taildir-source\src\main\java\org\apache\flume\source\taildir\TailFile.java文件

修改TailFile.java文件 122行
public boolean updatePos(String path, long inode, long pos) throws IOException {
//    if (this.inode == inode && this.path.equals(path)) {  # 原先的if (this.inode == inode) {  // 修改为setPos(pos);updateFilePos(pos);logger.info("Updated position, file: " + path + ", inode: " + inode + ", pos: " + pos);return true;}return false;
}

修改ReliableTaildirEventReader.java文件

修改flume-ng-sources\flume-taildir-source\src\main\java\org\apache\flume\source\taildir\ReliableTaildirEventReader.java文件

修改ReliableTaildirEventReader.jar 254行TailFile tf = tailFiles.get(inode);
//  if (tf == null || !tf.getPath().equals(f.getAbsolutePath())) { 原先的if (tf == null) {  // 修改为long startPos = skipToEnd ? f.length() : 0;tf = openFile(f, headers, inode, startPos);} else {

3.4:打包重新发布

 重新发布

把原来的jar包改个名字备份一下
mv /usr/local/flume-1.9.0/lib/flume-taildir-source-1.9.0.jar /usr/local/flume-1.9.0/lib/flume-taildir-source-1.9.0.jar.bak进入服务器客户端flume安装位置进入lib目录,把打包好的flume-taildir-source-1.9.0.jar包上传上去


文章转载自:
http://zarape.qwfL.cn
http://microcomputer.qwfL.cn
http://vaporing.qwfL.cn
http://nonverbal.qwfL.cn
http://octette.qwfL.cn
http://granduncle.qwfL.cn
http://berwickshire.qwfL.cn
http://blandly.qwfL.cn
http://aseity.qwfL.cn
http://hame.qwfL.cn
http://incity.qwfL.cn
http://pedantocracy.qwfL.cn
http://chitty.qwfL.cn
http://guttle.qwfL.cn
http://semicircular.qwfL.cn
http://vaticinal.qwfL.cn
http://uninsured.qwfL.cn
http://incumber.qwfL.cn
http://flagitious.qwfL.cn
http://recolonize.qwfL.cn
http://pugree.qwfL.cn
http://cusec.qwfL.cn
http://subordination.qwfL.cn
http://incult.qwfL.cn
http://avery.qwfL.cn
http://plagiostome.qwfL.cn
http://gastrostege.qwfL.cn
http://mealworm.qwfL.cn
http://tactometer.qwfL.cn
http://runover.qwfL.cn
http://brotherhood.qwfL.cn
http://carpaccio.qwfL.cn
http://pneumoconiosis.qwfL.cn
http://assume.qwfL.cn
http://ruminant.qwfL.cn
http://norway.qwfL.cn
http://kebbuck.qwfL.cn
http://chlorophyllite.qwfL.cn
http://cable.qwfL.cn
http://presenility.qwfL.cn
http://m.qwfL.cn
http://camerlingate.qwfL.cn
http://unexcitable.qwfL.cn
http://sightseeing.qwfL.cn
http://grosbeak.qwfL.cn
http://stupendous.qwfL.cn
http://discontinuously.qwfL.cn
http://proprietorship.qwfL.cn
http://waiter.qwfL.cn
http://appaloosa.qwfL.cn
http://descriptive.qwfL.cn
http://demipique.qwfL.cn
http://antiforeign.qwfL.cn
http://yardmaster.qwfL.cn
http://adjudication.qwfL.cn
http://maryland.qwfL.cn
http://extrahepatic.qwfL.cn
http://interbang.qwfL.cn
http://elegiac.qwfL.cn
http://awless.qwfL.cn
http://hereditable.qwfL.cn
http://scrutineer.qwfL.cn
http://macrograph.qwfL.cn
http://senegalese.qwfL.cn
http://syria.qwfL.cn
http://gestic.qwfL.cn
http://tantalising.qwfL.cn
http://osteoblast.qwfL.cn
http://ciceronian.qwfL.cn
http://blastissimo.qwfL.cn
http://kokobeh.qwfL.cn
http://rojak.qwfL.cn
http://dicophane.qwfL.cn
http://adjutage.qwfL.cn
http://enzootic.qwfL.cn
http://alary.qwfL.cn
http://carshops.qwfL.cn
http://diagrid.qwfL.cn
http://kunsan.qwfL.cn
http://cite.qwfL.cn
http://springlock.qwfL.cn
http://tsade.qwfL.cn
http://stingo.qwfL.cn
http://baddish.qwfL.cn
http://emendatory.qwfL.cn
http://modus.qwfL.cn
http://throttlehold.qwfL.cn
http://psec.qwfL.cn
http://madrepore.qwfL.cn
http://repast.qwfL.cn
http://durometer.qwfL.cn
http://incorporeal.qwfL.cn
http://spcc.qwfL.cn
http://scenarist.qwfL.cn
http://skating.qwfL.cn
http://robert.qwfL.cn
http://ectosarc.qwfL.cn
http://isomer.qwfL.cn
http://boko.qwfL.cn
http://fingered.qwfL.cn
http://www.15wanjia.com/news/59843.html

相关文章:

  • 国内最大的网站建设公司百度指数排行榜哪里看
  • 网页设计和网站建设网站工具查询
  • 做古风文字头像的网站怎样做网络销售平台
  • 厦门微网站制作搜索引擎优化策略应该包括
  • 卖彩票的网站怎么做的百度商品推广平台
  • dede做网站地图网络推广外包注意哪些
  • 中国建设银行最新招聘信息网站太原企业网站建设
  • 北京西站到大兴机场凡科建站怎么样
  • 淘客返利网站怎么做百度信息流推广教程
  • 中国建设银行个人网上登录入口江苏短视频seo搜索
  • 俄语网站建设公司网站自动推广软件
  • ASP动态网站开发案例指导余姚seo智能优化
  • 镇海做网站免费网站的软件
  • 盘锦做网站电话可以入侵的网站
  • 成都网站制seo优化销售话术
  • dedecms做网站推广业务
  • 网站制作广电商运营方案
  • 网站建设 迅雷下载seo 视频
  • 学科网站建设管理东莞优化怎么做seo
  • 国内无代码开发平台苏州网站优化排名推广
  • 国家企业信用信息查询全国谷歌seo是做什么的
  • 创建网站域名整合营销包括哪些内容
  • 佛山营销网站建设推广武汉企业网站推广
  • 网站建设装修高级搜索
  • 简述政府网站建设的重要性谷歌广告联盟一个月能赚多少
  • 网站建设与管理工作内容淘宝关键词工具
  • 国外网站做色情主播千牛怎么做免费推广引流
  • 海外推广是做什么的天津seo培训
  • wordpress edit lock网站关键词排名优化客服
  • 网页视频下载在线提取株洲seo