自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (35)
  • 收藏
  • 关注

原创 Hbase学习1_CentOS6.5下Hbase1.1.2安装

Hbase一、安装Hbase在两台虚拟机Master和Slave1上安装Hbase所需条件:Hadoop和Zookeeper集群安装完成Root用户下操作1、解压安装将hbase-1.1.2-bin.tar.gz拿U盘复制到/home/hadoop目录下在/home/hadoop目录下,解压安装tar -zxvf hbase-1.1.2-bin.tar.gz -C/

2016-01-26 16:21:19 1995

原创 Hive学习6_CentOS6.5下Hive2.1安装

Hive前提条件:JRE、MySQL和Hadoop已经正确安装一、配置MySQL启动MySQL数据库创建hive数据库mysql> CREATE DATABASE hive;创建hive用户,并赋予访问hive数据库的权限mysql> GRANT ALL PRIVILEGES ON hive.* TO'hive'@'localhost' IDENTIFIED BY 'h

2016-01-22 18:34:49 3472

转载 Hive学习5_Hive - Installation

All Hadoop sub-projects such as Hive, Pig, and HBase support Linux operating system. Therefore, you need to install any Linux flavored OS. The following simple steps are executed for Hive installation

2016-01-22 15:51:46 708

转载 Hive学习4_Hive on Spark: Getting Started_Common Issues

IssueCauseResolutionIssueCauseResolution[ERROR] Terminal initialization failed; falling back to unsupportedjava.lang.IncompatibleClassChangeErro

2016-01-22 15:32:29 1929

原创 Hive学习3_错误:hive startup -[ERROR] Terminal initialization failed; falling back to unsupported

在启动Hive时,遇到错误:[hadoop@Master apache-hive-1.2.1-bin]$ bin/hiveLogging initialized using configuration in file:/usr/local/apache-hive-1.2.1-bin/conf/hive-log4j.properties[ERROR] Terminal initiali

2016-01-22 14:54:02 1103

原创 Hive学习2_错误: The specified datastore driver ("com.mysql.jdbc.Driver") was not found in the CLASSPATH

在启动Hive时,报错:The specified datastore driver ("com.mysql.jdbc.Driver") was not found in the CLASSPATH详细描述见一篇英文文档。I'm trying to install Apache Hive, I insert HIVE_HOME and HADOOP_HOME into hi

2016-01-22 14:29:06 8210 1

转载 Hive学习1_hive配置遇到的问题:Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%

遇到的异常详情如下:Exception in thread "main"java.lang.RuntimeException: java.lang.IllegalArgumentException:java.net.URISyntaxException: Relative path in absolute URI:${system:java.io.tmpdir%7D/$%7Bsystem:

2016-01-22 14:08:59 3149

原创 Linux学习29_解决bash: 命令: command not found

配置路径时,在~/.bashrc和/etc/profile内写入# set hadoop pathexport HADOOP_HOME=/usr/local/hadoopexport PATH=$PATH:$HADOOP_HOME/bin此时,使用vim,su等命令,出现 bash: 命令: command not found 错误将上面的写入内容改成:# set h

2016-01-21 14:31:30 1375

原创 MySQL学习12_rpm安装MySQL报** is needed by **错误

使用rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm命令,安装MySQL时,遇到了下面的错误:[root@Master mysql]# rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpmwarning: MySQL-server-5.6.26-1.linux_glib

2016-01-20 16:41:10 11227 2

转载 CentOS学习14_CentOS下默认RPM安装路径

针对RPM包一般情况下命令放在/usr/bin或/usr/sbin下库在/usr/lib下数据文件在/usr/share/下命名:rpm -pql [rpm文件名],来查看一个rpm包里有哪些文件,即安装的路径如果是从源码安装的话  可以选择安装路径:用这条命今看参数./configure --help./configure --prefix=/

2016-01-19 21:05:05 2946

转载 MySQL学习11_用rpm包安装的MySQL没有安装/etc/my.cnf文件

用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,至于为什么没有这个文件而MySQL却也能正常启动和作用,在点有两个说法,第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于rpm包安装的M

2016-01-19 21:02:40 2936

原创 MySQL学习10_使用chown更改/var/lib所有者导致Starting MySQL. ERROR! The server quit without updating PID file错误

编辑中~

2016-01-19 16:30:11 1434

转载 Linux学习28_每天一个linux命令(31): /etc/group文件详解

Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和用户组管理时相关的文件。linux /etc/group文件是有关于系统管理员对用户和用户组管理的文件,linux用户组的所有信息都存放在/etc/group文件中。具有某种共同特征的用户集合起来就是用户组(Group)。用户组(Group)配置文件主要有 /etc/group和/e

2016-01-19 10:48:19 391

转载 CentOS学习13_rpm常用命令及rpm参数介绍

RPM是RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似。使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件;在用RPM删除程序时,它又会聪明地询问用户是否要删除有关的程序。如果使用RPM

2016-01-19 10:32:24 444

转载 MySQL学习9_ CentOS下如何完全卸载MySQL?

CentOS下如何完全卸载MySQL?解决卸载不干净的问题系统:CentOS 6.5,MySQL:MySql 5.6这里主要解决使用rpm安装的卸载问题,安装方法见:CentOS安装mysql*.rpm提示conflicts with file from package的解决办法虽然说这里的是使用rpm安装的卸载问题,我觉得使用yum方式安装的如果遇到相同的问题也一样适

2016-01-19 10:22:21 218

转载 Linux学习27_每天一个linux命令(28):tar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。

2016-01-19 09:28:24 364

转载 MySQL学习8_mysqld与mysql命令区别

mysql - it's a commandline (administration) tool 命令行工具mysqld - it's a server daemon. this is the database server main binary (executable)启动MYSQL服务mysqldSQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须

2016-01-18 20:42:35 940

转载 CentOS学习12_ [Errno 256] No more mirrors to try 解决方法

解决方法:输入下面的命令即可解决问题:yum clean allyum makecache[root@localhost yum]# yum updateLoaded plugins: fastestmirror, refresh-packagekit, securityRepository base is listed more than once in

2016-01-18 13:43:55 22189 1

原创 Hadoop错误10_bash: hadoop: command not found问题解决

执行 hadoop dfsadmin -safemode leave 命令时,遇到下面的问题:[root@Slave1 bin]# hadoop dfsadmin -safemode leavebash: hadoop: command not found原因是/etc/profile里面没有进行hadoop的相关配置对该文件进行修改并使其生效:[root@Slave1 had

2016-01-18 09:15:24 26111 2

转载 Node.js学习1_记一次 Node.js 应用内存暴涨分析

起因之前 TMS 在运行时 CPU 中占用率和内存占用一直很高,导致应用运行状态不是很良好,需要频繁重启。经过排查,找出了部分原因:使用的 html-minifier 模块有问题,如果输入的内容是一个有错误的 HTML 结构,会使解析进入死循环,导致 CPU 占用率 100%。在使用 vm 模块时,使用姿势错误,导致内存占用无法释放,使内存占用暴涨。

2016-01-15 09:20:14 6304

转载 JAVA学习14_Joda-Time 简介

既然无法摆脱时间,为何不设法简化时间处理?任何企业应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。使用 JDK 完成这项任务将非常痛苦和繁琐。现在来看看 Joda Time,一个面向 Java™ 平台的易于使用的开源时间/日期库。正如您在本文中了解的那样,Joda-Time 轻松化解了处理日期和时间的痛苦和繁琐。

2016-01-14 15:23:12 668

原创 Logstash学习7_Logstash_Date时间处理_Joda-Time库

filters/date 插件可以用来转换你的日志记录中的时间字符串,变成 LogStash::Timestamp 对象,然后转存到 @timestamp 字段里。filters/date 插件支持的时间格式包括Joda-Time库:SymbolMeaningPresentationExamplesGeratextAD

2016-01-14 14:39:53 5077 2

转载 ElasticSearch学习11_集群脑裂_Split-Brain

在ES集群中,可能会遇到脑裂问题,描述如下所示:下面对脑裂进行一些介绍:脑裂:本来一个大脑的两半球互相配合,变成了分裂成两个独立的大脑,都认为对方已死。在集群环境中,有这么几种可能造成"Split-Brain"现象:        1、在集群环境中的节点间的心跳线同时断掉后,集群系统所处于的一种特殊状态。例如节点1和2组成一个集群,突然1和2间的心跳同时都断了,

2016-01-14 10:25:49 1940

原创 ELK学习11_ELK Stack交流群问题汇总一

备注:以下问题来自ELK stack交流群,对交流群中他人提到的问题进行汇总,如果以后自己遇到的话,也可以有所帮助。ELK Stack交流群:315428175Elastic中文社区:1906058461、logstash占用的系统内存不断飙升怎么解决?答:logstash最新版2.1.1已经修复该问题。

2016-01-13 16:41:14 1399

转载 ElasticSearch学习10_ElasticSearch安装部署说明

一.对Elasticsearch的入门认识Elasticsearch是一个实时分布式搜索和分析引擎。 它让你以前所未有的速度处理大数据成为可能。它用于全文搜索、 结构化搜索、 分析以及将这三者混合使用。下面是Elasticsearch一些应用的例子:…维基百科使用Elasticsearch提供全文搜索并高亮关键字,以及输入实时搜索(search-as-you-type)

2016-01-13 16:31:39 1576

转载 ElasticSearch学习9_ES内存那点事

“该给ES分配多少内存?” “JVM参数如何优化?““为何我的Heap占用这么高?”“为何经常有某个field的数据量超出内存限制的异常?““为何感觉上没多少数据,也会经常Out Of Memory?”以上问题,显然没有一个统一的数学公式能够给出答案。 和数据库类似,ES对于内存的消耗,和很多因素相关,诸如数据总量、mapping设置、查询方式、查询频度等等。默认的设置虽开

2016-01-13 16:17:23 21438 3

原创 JAVA学习13_line.split("")的使用和解决ES接收数据不全的问题

在使用Java程序读取.csv文件时,遇到数据读取不全,部分数据丢失的问题。对传输成功的数据和丢失的数据进行对比:"1227280156","21-SEP-15 12.55.21.830 PM","11.1.12.132","1","144.28.139.144","106.38.221.238","4587","80","20:16:A3:C4:06:67","00:0D:48:2A:6

2016-01-08 09:44:02 7960

转载 JAVA学习12_Java中的注解是如何工作的?

自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated这样的注解。这篇文章中,我将向大家讲述到底什么是注解,为什么要引入注解,注解是如何工作的,如何编写自定义的注解(通过例子),什么情况下可以使用注解以及最新注解和ADF(应用开发框架)。这会花点儿时间,所以为自己准备一杯咖啡,让我们来进入注

2016-01-04 14:30:18 360

转载 JAVA学习11_Java注解Annotation详解

注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。自定义注解及其应用1)、定义一个最简单的注解public @interfa

2016-01-04 11:33:16 416

Replace-Pioneer教程

Replace-Pioneer教程

2017-04-20

芒果TV ELK日志系统实践 -刘波涛

20151017ES国内开发者会议#4北京

2017-04-15

ES在AdMaster社会化 数据分析系统中的⼤大规模实践-宋兵强

20151017ES国内开发者会议#4北京

2017-04-15

sina elk,从运维到服务之路 -凌霄

20151017ES国内开发者会议#4北京

2017-04-15

百度Elasticsearch实践-高攀

20151017ES国内开发者会议#4北京

2017-04-15

20161210Elastic{ON} Dev China 2016

Elastic{ON} Dev China,2016年Elastic峰会PPT。

2017-04-14

Packetbeat抓包监控服务质量实践-秦强强

20161210Elastic{ON} Dev China 2016

2017-04-14

58到家ES服务化实践-张家杰

20161210Elastic{ON} Dev China 2016

2017-04-14

Elasticsearch加速SparkSQL查询-李振炜

20161210Elastic{ON} Dev China 2016

2017-04-14

Elasticsearch在移动病毒侦测领域应用那些事儿-李啸

20161210Elastic{ON} Dev China 2016

2017-04-14

美团点评搜索平台化实践之路-张乐雷

20161210Elastic{ON} Dev China 2016

2017-04-14

Elastic在电子银行的安全应用-Gavin Lee

20161210Elastic{ON} Dev China 2016

2017-04-14

基于Kibana和ES的苏宁实时日志分析平台-彭燕卿

20161210Elastic{ON} Dev China 2016 会议 PPT

2017-04-14

Elastic{ON} Dev China Beijing 2016

20161210Elastic{ON} Dev China 2016 会议 PPT

2017-04-14

CentOS6.5下netcat工具安装教程

CentOS6.5下netcat工具安装教程

2015-10-12

CentOS6.5系统下,MongoDB之Replcia Set集群搭建

CentOS6.5系统下,MongoDB之Replcia Set集群搭建,并给出详细指令。

2015-09-07

CentOS系统下Hadoop集群增加机器详解

CentOS6.5系统下Hadoop2.6.0集群增加机器详解

2015-09-07

Hadoop安全分布式的Eclipse开发环境配置

Hadoop安全分布式的Eclipse开发环境配置,附图片讲解。

2015-09-07

CentOS6.5下安装Eclipse

CentOS6.5下安装Eclipse,并在桌面建立快捷方式

2015-09-07

CentOS6.5系统下Hadoop2.6.0完全分布式环境安装与配置信息介绍

CentOS6.5系统下Hadoop2.6.0完全分布式环境安装与配置信息介绍

2015-08-27

Python3.6Eclipse开发环境搭建

Python3.6、Eclipse开发环境搭建,包含PyDev插件的安装过程。

2018-06-06

网络安全开发包详解 刘文涛编写

学习网络开发包的入门书籍,虽然已经出版十多年,但是里面的思想依然值得学习。

2017-09-28

虚拟化大数据和性能优化

20151025阿帕奇路演

2017-04-18

环境大数据的商业应用-佳格

20160306干货分享-大数据实践

2017-04-18

百度开放云大数据

20160306干货分享-大数据实践

2017-04-18

海量数据OLAP分析实践-TD Atom Cube

20160306干货分享-大数据实践

2017-04-18

Java基础教程

Java基础教程

2017-04-18

Java编程思想(第四版)

Java编程思想(第四版)

2017-04-18

20151017ES国内开发者会议#4北京

20151017ES国内开发者会议#4北京

2017-04-18

Get Started With Beats - Medcl.

20151025ES国内开发者会议#4上海

2017-04-18

20160515Elastic Beijing Meetup

20160515Elastic Beijing Meetup

2017-04-18

Integration betweena Elasticsearch and Spark

20160515Elastic Beijing Meetup

2017-04-18

Elastic Stack V5介绍

20160515Elastic Beijing Meetup

2017-04-18

5miles_基于es的对外搜索业务实践

20160515Elastic Beijing Meetup

2017-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除