- 博客(45)
- 收藏
- 关注
转载 vue2.0学习——使用webstorm创建一个vue项目
转载他人博客https://blog.csdn.net/weixin_40877388/article/details/80911934
2019-03-24 08:52:53
244
原创 elasticsearch5.5.1单机和集群安装2合1及elasticsearch的使用
特点:1.倒排索引(也就是分词后做索引)2.安装过程非常简单,解压缩就能用3.没有明确主节点,搭建集群增加节点即可(集群最好3个或3个以上节点)4.查询非常快速安装过程如下:说明:1建议不要使用注册用户root,如果用root会启动不起来(除非进行配置)2如果是搭建集群先同步时间 date -s "2018-09-30 13:57:00"同时发送到所有节点上安装步骤安装jdk1...
2018-09-30 15:10:25
462
原创 logstash-2.3.1安装和kafka结合使用
logstash-2.3.1安装和kafka结合使用说明:1.logstash必须运行于jdk7.55以上版本(可参考的我另一篇博客安装https://blog.csdn.net/qq_16563637/article/details/81738113)2.logstash开发语言JRuby,运行于jvm3.logstash可以防止数据丢失并可以采集更多数据源(https://www.el...
2018-09-30 11:00:35
1155
原创 spark1.6+hadoop2.6+kafka2.10-0.8.2.1+zookeeper3.3.6安装及sparkStreaming代码编写和调试
安装环境安装之前确保设备至少有4GB内存,推荐8GBcentos7.2docker(这个安装请参考我的另一篇博客https://blog.csdn.net/qq_16563637/article/details/81699251)目标安装软件目标安装版本实际安装版本hadoop2.62.6spark1.61.6kafka2.10-0.8.2.1...
2018-09-29 22:04:52
612
原创 spark+kafka的使用(单词计数)
kafka的安装参考我的这边博客(https://blog.csdn.net/qq_16563637/article/details/82776276)1.安装zk集群2.config/server.properties添加zk地址:zookeeper.connect=node-1:2181,node-2:2181,node-3:2181修改broker.id(唯一的):broker.id...
2018-09-27 21:21:34
380
原创 sparkStreaming+flume实现内存计算(小数据量情况下)
架构分析sparkStreaming一般结合kafka使用,但是如果你的数据量比较小,就可以不用搭建kafka集群,那么flume提供了两种提供数据给sparkStreaming的方式一种是push,一种是Pull,Pull是sparkStreaming向flume拉取数据效果更好一些.因为push只能提供数据给一个spark,而Pull可以从多个flume进行拉取1安装flume到服务器上传...
2018-09-27 17:34:56
250
原创 spark结合hive的使用
spark对于hive的版本是有要求的spark1.6.1对应hive版本是1.2.1spark1.6.0对应hive版本是1.2.1我这里安装的版本是:spark1.6.0,hadoop2.6.0,hive 1.2.1,mysql5.6.35先安装mysql(参考我的另一篇博客https://blog.csdn.net/qq_16563637/article/details/81774...
2018-09-25 15:44:50
982
原创 sparkSql的使用
sparksql能与hive兼容并且可以读取多种数据源如sql1新建一个文件并保存1,zhangsan,182,lisi,193,wangwu,204,zhaoliu,212提交文件到hdfshdfs dfs -put person.txt /3使用map切分val rdd = sc.textFile("hdfs://node-1.itcast.cn:9000/person....
2018-09-23 17:58:19
215
原创 spark任务提交流程与管依赖和窄依赖
spark内核执行流程图代表4个阶段1构建RDD,进行join,groupBy,filter操作,形成DAG有向无环图(有方向,没有闭环),在最后一个action时完成DAG图,代表着数据流向2提交DAG为DAGScheduler,DAG调度器,主要是将DAG划分成一个个stage,并且提交stage切分的依据是宽依赖,也就是有网络的传递3TaskScheduler,Task调度器,...
2018-09-23 17:06:43
288
原创 hadoop常用命令
二、具体1、启动hadoop所有进程start-all.sh等价于start-dfs.sh + start-yarn.sh但是一般不推荐使用start-all.sh(因为开源框架中内部命令启动有很多问题)。2、单进程启动。sbin/start-dfs.shsbin/hadoop-daemons.sh --config .. --hostname .. start namenode ....
2018-09-22 17:11:38
273
2
原创 spark远程调试debug及编译spark源码
先将下面代码打包第一种方式先backage然后打断点,然后Debug执行main方法在idea中添加参数①点击Run下的Edit Configurations②配置Configuration页中的Program arguments选项,就可以在idea中传入参数,参数之间用空格隔开执行代码如下:package cn.itcast.spark.day1import org.apac...
2018-09-22 16:32:55
909
原创 spark的rdd分析
以一个简单的wc(单词计数)程序为例val rdd = sc.textFile("file:///root/wc").flatMap(_.split(" ")).map(_,1).reduceByKey(_,_).saveAsTextFile("file:///root/wc00")上面单词计数总共产生6个rdd可以执行下面语句查询rdd数量查
2018-09-22 15:35:46
369
原创 spark的RDD高级算子
http://homepage.cs.latrobe.edu.au/zhe/ZhenHeSparkRDDAPIExamples.htmlmap是对每个元素操作, mapPartitions是对其中的每个partition操作mapPartitionsWithIndex : 把每个partition中的分区号和对应的值拿出来, 看源码val func = (index: Int, iter...
2018-09-20 17:23:00
443
原创 spark的rdd算子
算子分类:具体:1、Value数据类型的Transformation算子,这种变换并不触发提交作业,针对处理的数据项是Value型的数据。2、Key-Value数据类型的Transfromation算子,这种变换并不触发提交作业,针对处理的数据项是Key-Value型的数据对。3、Action算子,这类算子会触发SparkContext提交Job作业。RDD有两种操作算子:1、Tran...
2018-09-20 16:57:30
226
原创 docker的pull过慢问题
今天启动tomcat启动了很长时间大约8分钟,发现tomcat一直卡主不滚动,日志如下Logging initialized using 'class org.apache.ibatis.logging.stdout.StdOutImpl' adapter.该程序最后能够启动起来,发现接口调用正常,所以出现这个问题以后可以正常使用时不用过多关注....
2018-09-19 22:43:55
1421
原创 docker安装kafka和zookeeper
1下载镜像docker pull wurstmeister/zookeeper docker pull wurstmeister/kafka 2启动zookeeper容器docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper3 启动kafka容器docker run -d --name ka...
2018-09-19 18:17:50
3099
2
原创 springmvc的controller即返回视图又能返回数据
在controller上面加上@ResponseBody能返回数据不加能返回视图,有没有根据入参做出判断既能返回视图又能返回数据的方式,本人尝试了一下,亲测可用@RequestMapping("/ajaxPaymentBatchApproveProcess") public Object ajaxPaymentBatchApproveProcess(String packageIds,...
2018-09-05 13:55:11
3164
2
转载 Storm之——Storm+Kafka+Flume+Zookeeper+MySQL实现数据实时分析(程序案例篇)
改文章为转载,出处为http://blog.csdn.net/l1028386804/article/details/79441007,本文已按照作者要求转载 ...
2018-09-04 11:23:25
241
原创 mysql的docker安装
mkdir -p /root/mysql/config/mkdir -p /root/mysql/logs/mkdir -p /root/mysql/data/vi /root/mysql/config/my.cnf输入下面内容[mysqld]#basedir=#user=rootdatadir=/var/lib/mysqlport=3306socket=/var/run/...
2018-08-17 11:36:07
138
原创 jdk的centos(适合6,7版本)安装
我的安装环境 centos7.2 64位 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 进入下载页面 下载64位JDK dk-8u181-linux-x64.tar.gz 这个(一定要认清x64) 然后上传jdk-8u161-linux-x64.tar.gz到自己的...
2018-08-16 11:13:05
587
原创 flume的安装配置和使用
下载flume 能够采集的数据类型: Avro Thirft Exec Jms 从支持Jms协议的MQ中获取数据ActiveMQ已经测试过 Spooling Driectory 监控指定目录内数据变更 Twitter 通过API持续下载Twitter数据,实验性质 Netcat 监控某一个端口将流经端口的每一个文本行数据作为event输入 Sequence Generator...
2018-08-15 17:46:51
307
原创 spark的docker安装(单节点适合开发环境)
安装环境 centos7.2 sequenceiq/hadoop:2.6.0(这个安装请参考我的另一篇博客https://blog.csdn.net/qq_16563637/article/details/81702633) 本人亲自测试能够正常使用 下载sparkdocker pull sequenceiq/sparkdocker运行docker run -it -p...
2018-08-15 16:11:15
1787
原创 hadoop使用docker安装和使用(单节点适合开发环境)
本人亲测可用大家放心安装,本文适合开发环境搭建,不喜勿喷 安装环境 centos7.2 docker 18.06.0-ce 下载hadoop镜像docker pull sequenceiq/hadoop-docker:2.6.0查看镜像docker images运行hadoopdocker run -i -t -p 50070:50070 sequencei...
2018-08-15 13:30:22
5040
原创 centos 7中docker 部署zookeeper和kafka(单节点适合开发环境)
网上看了一些教程,发现多数有坑,现在自己写一篇,本人亲测可用 各个软件版本:centos 7.2 kafka 2.11-2.0.0 docker 18.06.0-ce下载zookeeper和kafka镜像docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka分别启动zookeeper和kafka...
2018-08-15 11:36:43
2262
原创 docker的centos7.2安装
今天又安装docker,发现一些新问题,重新调整安装顺序如下: 更新服务器yum update --skip-broken执行安装脚本curl -sSL https://get.docker.com/ | sh如果出现+ sh -c 'yum install -y -q docker-ce'那么执行yum install -y -q docker-ce...
2018-08-15 10:11:56
619
原创 SparkSql执行select查询
package cn.itcast.spark.testimport java.sql.{Connection, Date, DriverManager, PreparedStatement}import java.util.Propertiesimport org.apache.spark.sql.{DataFrame, SQLContext}import org.apache.sp...
2018-08-09 15:58:23
5795
原创 SparkSql执行自定义sql
package cn.itcast.spark.day3import java.sql.{Connection, Date, DriverManager, PreparedStatement}import org.apache.spark.{SparkConf, SparkContext}/** * Created by root on 2016/5/18. * 广播变量和累加...
2018-08-09 15:57:01
849
1
原创 Activemq单机版安装
本人亲自安装 下载地址:http://archive.apache.org/dist/activemq/5.10.2/apache-activemq-5.10.2-bin.tar.gz 1拖Activemq-5.10.2上来并解压tar zxf apache-activemq-5.10.2-bin.tar.gz2 启动程序cd apache-activemq-5.12.0cd...
2018-08-09 11:38:17
368
原创 zookeeper集群安装到centos7
Zookeeper集群搭建 搭建目标: zookeeper搭建到一台机子上的三个端口实现伪分布式 192.168.10.198:2881:3881 //内部通信端口,选举端口 192.168.10.198:2882:3882 //内部通信端口,选举端口 192.168.10.198:2883:3883 //内部通信端口,选举端口 布式到三台机子上只需要将IP地址改为三个不同...
2018-08-09 11:27:37
130
原创 Kafka集群centos7安装
集群部署的基本流程 下载安装包、解压安装包、修改配置文件、分发安装包、启动集群 集群部署的基础环境准备 安装前的准备工作(zk集群已经部署完毕) 关闭防火墙 chkconfig iptables off && setenforce 0 创建用户 groupadd realtime && useradd realtime &a
2018-08-09 10:38:44
375
原创 azkaban工作流调度器的安装
安装两个文件 azkaban web 服务器 azkaban-web-server-2.5.0.tar.gz azkaban 执行服务器 azkaban-executor-server-2.5.0.tar.gz azkaban 的mysql表结构 azkaban-sql-script-2.5.0.tar.gz上传三个文件到mini1的/home/hadoopmkdir az...
2018-08-09 09:58:45
156
原创 大数据日志分析项目mapreduce程序
总体思路:使用flume将服务器上的日志传到hadoop上面,然后使用mapreduce程序完成数据清洗,统计pv,visit模型.最后使用azkaban定时执行程序 原始日志如下:95367 后台首页 sw2 1529919971466 21 http://upms.zhangshuzheng.cn:1111 /manage/index http://upms.zh...
2018-08-09 09:42:24
988
1
原创 docker常用命令
列出正在运行的容器: docker ps 列出所有容器: docker ps -a 列出最近使用的容器,包括没有运行的: docker ps -l 仅列出容器的ID,不包括没有运行的: docker ps qdocker search 搜索镜像使用docker pull imagename(镜像名...
2018-08-09 09:10:39
120
原创 mysql的centos7安装
先检查服务器中有没有已经安装的mysql,如果有按照下面的命令删除 rpm -qa|grep -i mysqlmysql-community-common-5.7.22-1.el7.x86_64 mysql57-community-release-el7-9.noarch mysql-community-client-5.7.22-1.el7.x86_64 mysql-communit...
2018-08-09 08:59:08
347
原创 hadoop集群安装到centos7
hadoop hdfs集群(负责文件读写) yam集群(负责为mapreduce分配硬件资源) name node 默认端口9000(客户端) resource manage (管理干活的) data node(node manage)(干活的) 准备4台虚拟机 最少每台1GB内存,推荐2GB sudo vi /etc/hosts修改所有虚拟机hosts,将之前系统默认的全部注释掉 ...
2018-08-09 08:56:27
200
转载 利用ZooKeeper简单实现分布式锁
下面讲解下怎么利用ZooKeeper简单实现分布式锁,对于zk的安装和简单使用请参考我的文章:Hadoop集群之 ZooKeeper和Hbase环境搭建 全部代码下载:CSDN链接:CSDN链接;写文章不易,欢迎大家采我的文章,以及给出有用的评论,当然大家也可以关注一下我的github;多谢;1.分布式锁...
2018-08-08 13:22:48
115
转载 Mycat实现读写分离,主备热切换
实验环境:ubutu server 14Master IP:172.16.34.212Slave IP:172.16.34.34.156Mycat server IP:172.16.34.219 不涉及过多理论,只有实现的过程。mysql读写分离和主备热切换,容灾,数据分片的实...
2018-08-08 13:10:02
930
原创 java中分布式框架dubbo的配置
pom.xml中配置<!-- dubbo --> <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2
2018-08-08 12:02:08
294
原创 spring中jdbc的配置
实现了数据库加密访问,读写分离,事物,动态数据源,druid applicationContext-jdbc.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3....
2018-08-08 11:35:49
677
原创 java中的quartz配置及使用
applicationContext-quartz.xml配置<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/sche...
2018-08-08 11:09:07
2151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人