- 博客(34)
- 问答 (5)
- 收藏
- 关注
原创 Git入门初探三
Git入门初探三[待完善]Administrator@ICOS-20180710CX MINGW64 /g/learnGit (master)$ git add readme.txtAdministrator@ICOS-20180710CX MINGW64 /g/learnGit (master)$ gti statudbash: gti: command not foundAd...
2018-08-25 15:09:52 1337
原创 Git入门初探
Git入门初探一1.What is Git?···2.Set up Git···3.Use Git先说一下,可以通过git help tutorial找到任何关于git使用的方法。01.配置git的用户信息It is a good idea to introduce yourself to Git with your name and public email ...
2018-08-25 15:06:55 534
翻译 openTSDB详解之HBase Schema
openTSDB详解之HBase SchemaData Table Schema默认情况下,所有的openTSDB数据点被存储在单个,大表中,这个大表的名字是tsdb。这将利用HBase的顺序以及分区功能。所有的值被存储在叫做t的列族中。 Row key——Row keys是字节数组由optional salt,metrics UID,一个基础的时间戳,以及tagk/v 对的UID 组成...
2018-08-22 21:16:53 1986 2
原创 Shell脚本攻略学习笔记十二之mktemp命令
Shell脚本攻略学习笔记十二之mktemp命令mktemp - create a temporary file or directoryCreate a temporary file as follows[root@server4 shells]# mktemp/tmp/tmp.MeH1jVsPRiTo create a temporary directory, us...
2018-08-22 17:06:50 1114
原创 Shell脚本攻略学习笔记十一之sort命令
Shell脚本攻略学习笔记十一之sort命令The sort command accepts input as filenames,as well as from stdin.参数详解-o, --output=FILE write result to FILE instead of standard output-n, --numeric-sort compar...
2018-08-22 17:02:38 665
原创 Linux shadow文件浅析
Linux shadow文件浅析Let us see how to generate a shadow-like salted hash for passwords. Shadow passwords are usually salted passwords01.etc/passwd文件的每个条目有7个域,分别是 名字:密码:用户id:组id:用户信息:主目录: shell 例...
2018-08-22 16:50:37 897
原创 Shell脚本攻略学习笔记十之加密命令
Shell脚本攻略学习笔记十之加密命令MD5命令1.检验整个文件夹的MD5我们需要安装一个md5deep,然后执行命令:md5deep -rl directory_path > directory.md52. 检验单个文件的md5直接输出到当前控制台 [root@server4 shells]# md5sum jps.sh 85731a...
2018-08-22 16:50:00 767
原创 Shell脚本攻略学习九之tr命令
Shell脚本攻略学习笔记九之tr命令tr命令的使用1.It can be used to perform substitution of characters,deletion of the characters, and squeezing of repeated characters from the standard input.2.tr accepts input only th...
2018-08-22 15:02:55 726
原创 Linux shell 脚本攻略学习笔记八
Linux shell 脚本攻略学习笔记八之wc命令wc 命令wc - print newline, word, and byte counts for each file 打印每个文件的换行,单词,字节数。 -l, --lines print the newline counts -w, --words print the word countsfind...
2018-08-22 14:59:10 349
翻译 openTSDB详解之Storage
openTSDB详解之StorageopenTSDB目前支持Apache HBase作为它的主要存储后端。在版本2.3中,openTSDB同样可以在Google的云上Bigtable运行(原因是:openTSDB是出自Google的一个监控系统,与此同时HBase是出自Bigtable)。 选择下列的链接去学习关于存储模式或者Bigtable去寻找为了在云上的使用的配置和设置。HBase...
2018-08-20 08:52:59 473
翻译 openTSDB详解之Deferred类
openTSDB详解之Deferred类0.前言为了简单的异步处理,延迟结果的一个线程安全的实现。 这个实现是基于Twisted的Python代码中的Deferred接口。这个api是一个简单的,并且优雅的方式去管理异步以及动态管道(处理链),没有显式的定义一个有限状态机。我们都很繁忙,并且不一定总是有时间去仔细阅读使用手册(RTFM:Read The Funcking Ma...
2018-08-20 08:17:05 916
翻译 openTSDB详解之Definitions
openTSDB详解之DefinitionsDefinitions当提及时间序列数据,有许多属于交织在一起,这样容易造成许多疑惑。这个页面是一个按照字母表对术语的排序介绍,去帮助定义那些在openTSDB中与使用相关的关键字。CardinalityCardinality是一个数学术语,用于定义一个集合中的元素的数目。在数据库术语中,它经常被用于指代一个索引的唯一条目。至于o...
2018-08-18 14:33:47 690
翻译 openTSDB详解之Stats
openTSDB详解之StatsStatsopenTSDB提供许多metrics关于它的性能,通过各种API端可以访问得到。主要的stats是可以访问到的,来自GUI,通过Stats选项卡【如下图1示】,来自于HTTP API /api/stats或者是遗留的API /stats。Telnet风格的API同样支持“stats”命令为了从CLI中拉取数据。【在你喜欢的任何时间间隔里内】这些都...
2018-08-18 11:29:55 1092
翻译 openTSDB详解之GUI
openTSDB详解之GUI目前,openTSDB提供一个简单的内置GUI,你可以在浏览器导航栏中输入TSD正在运行的主机和端口号来访问。例如:如果你在本地计算机运行一个TSD,其运行端口是4242,那么(浏览器中)访问地址就是:http://localhost:4242。然而GUI不会赢得美丽的盛誉(译者注:openTSDB的GUI真心很丑),它只是提供一个快速的方式使用你系统中的数据去构建...
2018-08-16 23:54:43 3572
原创 zookeeper启动无响应
zookeeper启动无响应报错消息如下:2018-08-16 21:51:35,557 [myid:1] - ERROR [main:QuorumPeerMain@92] - Unexpected exception, exiting abnormallyjava.lang.RuntimeException: My id 1 not in the peer list at or...
2018-08-16 22:06:06 2611
原创 Mysql存储过程实战
Mysql存储过程学习create table teacher(id int(4) primary key not null unique auto_increment,num int(10) not null unique,name varchar(20) not null,sex varchar(4) not null,birthday datetime ,address va...
2018-08-15 18:20:35 2341
原创 shell脚本攻略读书笔记之七&&&find命令精解
shell脚本攻略读书笔记之七,使用find命令完成常见任务,如:统计当前目下的文件个数;查找具有相关特性的文件等等。
2018-08-14 17:08:53 669 1
翻译 openTSDB详解之Trees
openTSDB详解之Trees和metadata一起,openTSDB2.0引进了trees的概念,一个层次方法—组织时间序列成一个容易导航的结构,从而可以被浏览,与电脑中的文件系统相似。用户能够定义大量trees,使用不同的规则集,从而组织TSMeta对象成一个树形结构。然后用户能够浏览树形结果通过HTTP API endpoint.详见/api/tree。Tree Terminolo...
2018-08-14 08:58:59 1058
翻译 openTSDB详解之Rollup and pre-aggregates
openTSDB详解之Rollup and pre-aggregates尽管TSDB被设计为:只要仍有存储空间的话,就会存储源头的,全部的频率数据,但是很广的时间范围中且有许多标签集合中的查询,仍然是很痛苦的。这类查询经常花费大量的时间才能完成,或者差点儿说,将会杀死TSDs因为没有内存可用的异常。对于版本2.4一系列新的API允许存储并且查询低频数据,为了更加迅速地回答这类查询。这页内容,将...
2018-08-11 17:41:30 1695 2
原创 Shell脚本攻略读书笔记六之Date命令
Shell脚本攻略读书笔记之六查看时区 date -R 更改时区 tzselect 查看时间 date 查看日历 cal 修改时间 date -s11/28/2016【接日期】 将时间修改为2016年11月28日0点 0:16:11【接时间】 修改当前时间为 0:16:11[root@server4 local]# date -s...
2018-08-07 17:29:48 473
原创 Linux之Environment variables详解
Environment variablesyou can obtain the environment variables associated with the process by executing the following command:[root@localhost ~]# cat /proc/$PID/environXDG_SESSION_ID=9HADOOP_LOGFI...
2018-08-07 17:24:23 2705
原创 Linux系统知识讲解之二
Linux系统知识讲解之二(1)因为是root用户,就不能使用sudo了。如果不是root用户,才可以使用sudo。 (2)通常使用shell去运行脚本,两种方法 bash xxx.sh,另外一种就是bash -c “cmd string” 对于bash xxx.sh, 首先bash 会在当前目录去寻找xxx.sh,如果找到,就直接运行,找不到则按照环境变量PATH的指定路径,按顺序去找,...
2018-08-07 17:19:12 329
翻译 openTSDB详解之Querying or Reading Data
opentsdb2.0提供支持:对于特殊的单调递增序列计数器数据处理,包括重置归零值以及抑制不规则的波动的能力。(原文:OpenTSDB 2.0 provides support for special monotonically increasing counter data handling including the ability to set a “rollover” value and...
2018-08-07 09:22:15 996
原创 Shell脚本攻略读书笔记之四
Shell脚本攻略读书笔记之四[root@server4 ~]# cat test3.sh #!/bin/bashcat <<EOF> log.txtLOG FILE HEADERThis is a test log fileFunction:System statisticsEOF[root@server4 ~]# chmod a+x test3.sh[ro...
2018-08-04 18:51:36 377
原创 Linux中的文件
Linux中的文件open for reading with descriptor number 3,but can’t reuse file descriptor. [root@server4 ~]# exec 3<test3.suse the file descriptor to look up.[root@server4 ~]# cat<&3#!/bin/...
2018-08-04 17:37:25 307
原创 kettle常见报错集锦
kettle常见报错集锦报错一 ERROR (version 8.1.0.0-365, build 8.1.0.0-365 from 2018-04-30 09.42.24 by buildguy) : Because of an error, this step can't continue: 2018/07/26 11:28:53 - sql_data_output.0 - ER...
2018-08-04 17:23:17 21217
翻译 openTSDB详解之Writing Data
openTSDB详解之Writing Data本文译自:http://opentsdb.net/docs/build/html/user_guide/writing/index.htmlWriting Data你可能想立马运行起来,开始往你的TSD机器中写入数据,但是如果想最大限度地利用openTSDB的优势以及灵活性,你可能需要中断下来,然后思考你的命名模式(naming she...
2018-08-03 09:17:21 1973
原创 azkaban错误排查日志
azkaban错误排查日志错误排查一:azkaban运行kettle任务时报错:02-08-2018 14:13:15 CST EXT_T_PMS_HR_EMPLOYEE_PMS INFO - 2018/08/02 14:13:15 - writeData.0 - Error updating batch02-08-2018 14:13:15 CST EXT_T_PMS_HR...
2018-08-02 20:45:42 25281
翻译 openTSDB详解之Configuration
[译文]openTSDB详解之Configuration本文译自:http://opentsdb.net/docs/build/html/user_guide/configuration.htmlConfigurationopenTSDB能够通过一个本地文件系统的文件、通过一个命令行参数或者是两者结合来配置。Configuration File配置文件符合java 属性规则...
2018-08-02 08:08:25 1073
原创 azkaban详解之简单任务创建
azkaban详解之简单并行任务创建1.需求建立一个具有开始-&amp;gt;并行运行-&amp;gt;结束的azkaban job。2.代码如下start.jobtype=noopfirst.jobtype=commandcommand=&quot;echo first&quot;dependencies=startsecond.jobtype=commandcommand=&am
2018-08-01 21:06:31 2723 2
空空如也
Hadoop中jps命令出现Command not found
2018-01-21
Hadoop执行命令出现警告
2018-01-20
怎么判断TextBox的输入数据在查询的结构数据集中
2016-09-14
FTP怎么在资源管理中打开
2016-05-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人