摘要:
Redis(REmote DIctionary Server)基础 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Redis是一个开放源代码(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理。它支持字符串、哈希、列表、集合、带范围查询的排序集合、位图、超日志、带半径查询
阅读全文
posted @ 2019-03-18 23:04
尹正杰
阅读(818)
推荐(0)
摘要:
Golang的排序和查找 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.排序的基本介绍 排序是将一组数据,依指定的顺序进行排列的过程。排序的分类如下 1>.内部排序 指将需要处理的所有数据都家在到内存存储器中进行排序,其中包括交换式排序法,选择式排序法和插入式排序法。 2>.
阅读全文
posted @ 2019-03-17 22:14
尹正杰
阅读(1936)
推荐(0)
摘要:
Burrow 服务的安装部署 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 最近协助开发的同时帮忙把10个topic的数据使用5个topic的来工作。结果发现数据flume在手机数据时存在延迟消费的问题。因此遇到了不少坑,要是有个专门监控kafka consumer lag的开源
阅读全文
posted @ 2019-03-16 22:09
尹正杰
阅读(1243)
推荐(0)
摘要:
MySQL高可用架构之Mycat-关于Mycat安装和参数设置详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Mycat介绍 1>.什么是Mycat Mycat背后是阿里曾经开源的知名产品,即Cobar,Cobar是阿里巴巴研发的关系型数据的分布式处理系统。 从定义和分类
阅读全文
posted @ 2019-03-15 22:47
尹正杰
阅读(822)
推荐(0)
摘要:
Kafka Offset相关命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.查询topic的offset的范围 1>.查询某个topic的offset的最小值 [root@node101.yinzhengjie.org.cn ~]# kafka-run-class.s
阅读全文
posted @ 2019-03-12 00:47
尹正杰
阅读(6261)
推荐(0)
摘要:
Docker容器技术基础入门篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.容器(Container) 1>.什么是容器 2>.容器的类型 3>.什么是 Linux 容器? 4>.容器不就是虚拟化吗? 5>.容器简史 6>.容器变得具有实用性 7>.进入 Docker 技术
阅读全文
posted @ 2019-03-11 01:27
尹正杰
阅读(1770)
推荐(0)
摘要:
Elastic Stack之kibana使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 本篇博客数据流走向:FileBeat 》Redis 》logstash > elasticsearch >kibana。 一.下载kibanna 1>.进入kibanna下载界面 2>.选
阅读全文
posted @ 2019-03-10 01:32
尹正杰
阅读(1214)
推荐(0)
摘要:
Linux Cluster 基础之LVS调度算法与集群类型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.LB Cluster 1>.什么是LB LB 集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有 nginx,lvs,ke
阅读全文
posted @ 2019-03-09 01:02
尹正杰
阅读(658)
推荐(0)
摘要:
Elastic Stack之Redis集群使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 本篇博客数据流走向:FileBeat 》Redis 》logstash > elasticsearch。 一.安装Redis服务器 1>.安装repo源 [root@node105 ~]
阅读全文
posted @ 2019-03-08 00:06
尹正杰
阅读(519)
推荐(0)
摘要:
Elastic Stack之FileBeat使用实战 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 本篇博客数据流走向:FileBeat 》logstash > elasticsearch。 一.安装FileBeat 1>.选择FileBeat版本(连接地址:https://ww
阅读全文
posted @ 2019-03-07 02:19
尹正杰
阅读(1189)
推荐(0)
摘要:
Elastic Stack之Logstash进阶 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.使用GeoLite2和logstash 过滤插件的geoip案例 1>.GeoLite2概述 GeoLite2数据库是免费的IP地理定位数据库,与MaxMind的GeoIP2数据库
阅读全文
posted @ 2019-03-06 01:53
尹正杰
阅读(533)
推荐(0)
摘要:
Elastic Stack之Logstash 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装web服务器 1>.在一台服务器上单独部署httpd服务 [root@node105 ~]# [root@node105 ~]# yum -y install httpd Load
阅读全文
posted @ 2019-03-05 23:50
尹正杰
阅读(469)
推荐(0)
摘要:
Elastic Stack之Elasticsearch 5.6.12 集群部署实战 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.下载ElasticSearch 1>.查看ElasticSearch的发型版本(https://www.elastic.co/downloads/
阅读全文
posted @ 2019-03-04 23:23
尹正杰
阅读(1005)
推荐(0)
摘要:
CentOS安装操作系统级初始优化 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.SSH 连接速度慢优化 1>.关闭DNS PTR反向查询 UseDNS 选项打开状态下,当客户端试图登录SSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询出客户端的主机名,
阅读全文
posted @ 2019-03-03 21:59
尹正杰
阅读(880)
推荐(0)
摘要:
Elastic Stack之搜索引擎基础 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.搜索引擎概述 1>.什么是搜索引擎 搜索引擎(Search Engine)是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检
阅读全文
posted @ 2019-03-02 23:09
尹正杰
阅读(609)
推荐(0)
摘要:
ansible基础-ansible角色的使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 我们建议把多个节点都会用到的功能将其定义模块,然后谁要用到该模块就直接调用即可!而在ansible中它有一个特有的名称,即角色。 一.角色相关概念 1>.每个角色都是以特定的层级目录结构进
阅读全文
posted @ 2019-03-01 22:31
尹正杰
阅读(2055)
推荐(0)
摘要:
ansible基础-playbook剧本的使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.YAML概述 1>.YAML的诞生 2>.YAML的命名 YAML是"YAML Ain't a Markup Language"(YAML不是一种置标语言)的递归缩写。 在开发的这种
阅读全文
posted @ 2019-02-28 21:06
尹正杰
阅读(545)
推荐(0)
摘要:
ansible基础-ansible的安装和常用模块介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.ansible基础知识 1>.什么是ansible ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef
阅读全文
posted @ 2019-02-27 22:44
尹正杰
阅读(1303)
推荐(0)
摘要:
运维开发笔记整理-使用序列化 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.案例一 1>.目录结构如下图所示 2>.各个文件代码如下所示 """yinzhengjie_devops URL Configuration The `urlpatterns` list routes
阅读全文
posted @ 2019-02-27 22:43
尹正杰
阅读(475)
推荐(0)
摘要:
HTML&CSS基础-XXX 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。
阅读全文
posted @ 2019-02-27 12:05
尹正杰
阅读(677)
推荐(0)
摘要:
MySQL5.7 的GTID复制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 在MySQL5.6之后其官方推出了GTID复制方式,和传统的基于bin log复制方式有所不同,接下来我们一起来了解一下它! 一.什么是GTID(global transaction identiti
阅读全文
posted @ 2019-02-26 23:15
尹正杰
阅读(1239)
推荐(0)
摘要:
MySQL5.7延迟复制半同步复制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.延迟复制 1>.什么是延迟复制 延迟复制是指定从库对主库的延迟至少是指定的这个间隔时间,默认是0秒。可以通过CHANGE MASTER TO命令来指定。例如:CHANGE MASTER TO M
阅读全文
posted @ 2019-02-25 22:40
尹正杰
阅读(1058)
推荐(2)
摘要:
MySQL复制相关参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.复制相关系统变量 1>.server_id 是必须设置在master和每个slave上的唯一标识ID,其取值范围是1~4294967295之间,且同一个复制组之内不能重复。 2>.server_uuid
阅读全文
posted @ 2019-02-24 02:35
尹正杰
阅读(1160)
推荐(0)
摘要:
MySQL5.7基于binary log的主从复制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 基于binary log 的复制是指主库将修改操作写入binary log 中,从库负责读取主库的binary log ,并且在本地复制一份,然后里面的操作在从库执行一遍。 每个从库
阅读全文
posted @ 2019-02-24 01:50
尹正杰
阅读(700)
推荐(0)
摘要:
MySQL的复制机制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.MySQL复制介绍 1>.MySQL复制允许将主实例(master)上的数据同步到一个或多个从实例(slave)上,默认情况下复制是异步进行的,从库也不需要一直连接主库来同步数据; 2>.MySQL复制的数据
阅读全文
posted @ 2019-02-22 22:47
尹正杰
阅读(526)
推荐(0)
摘要:
网络运维必回的模拟器-GNS软件下载和安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.GNS简介 1>.什么是GNS GNS3是一款具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)的网络虚拟软件。Cisco网络设备管理员或是想要通
阅读全文
posted @ 2019-02-21 23:17
尹正杰
阅读(1671)
推荐(1)
摘要:
CDH构建大数据平台-使用自建的镜像地址安装Cloudera Manager 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.搭建CM私有仓库 详情请参考我的笔记: https://www.cnblogs.com/yinzhengjie/p/10412455.html。 1>.
阅读全文
posted @ 2019-02-21 17:05
尹正杰
阅读(4805)
推荐(0)
摘要:
CM的私有仓库搭建 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 我们有时候会因为网络不稳定的因素,导致安装某些服务直接失败。当安装包比较大的时候,我们就得考虑自建私有仓库了,这样会为我们节省不少时间。而自建私有仓库的确是很简单的一种方式,接下来我们就以CM和CDH的软件包为例,
阅读全文
posted @ 2019-02-21 14:44
尹正杰
阅读(1575)
推荐(1)
摘要:
基于yum的方式安装Cloudera Manager Agent(使用Mysql 8.0版本) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.选择CDH版本 1>.确认Cloudera Manager的版本 我们知道,部署的CM版本是5.16.1,大家也可以用更新版本,部署方
阅读全文
posted @ 2019-02-21 13:30
尹正杰
阅读(1658)
推荐(0)
摘要:
数据库基础SQL知识面试题二 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.选课系统SQL语法练习 1>.请根据上述的信息创建出相应的表和插入预置数据 mysql> CREATE DATABASE course CHARACTER SET = utf8; Query OK,
阅读全文
posted @ 2019-02-20 23:17
尹正杰
阅读(1515)
推荐(0)
摘要:
Zabbix Server 自带模板监控更加灵活MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.zabbix-agent端配置 1>.修改zabbix的item配置文件 2>.使用zabbix-Server测试 3>.创建MySQL测试用户 二.zabbix-
阅读全文
posted @ 2019-02-20 00:40
尹正杰
阅读(868)
推荐(0)
摘要:
Zabbix Server 自带模板监控有密码MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Zabbix-agent端的配置 1>.为数据库设置密码 2>.修改zabbix-agent端的数据库配置文件并重启服务 二.Zabbix Server监控Agent
阅读全文
posted @ 2019-02-20 00:22
尹正杰
阅读(1031)
推荐(0)
摘要:
Zabbix Server 自带模板监控无密码MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装MariaDB 1>.安装MariaDB [root@node102 ~]# yum -y install mariadb-server Loaded plugi
阅读全文
posted @ 2019-02-19 23:18
尹正杰
阅读(647)
推荐(0)
摘要:
Zabbix Server 监控Web页面 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 1>.选中一台可以连接互联网的主机 2>.创建一个web场景,点击“Create web scenario” 3>.配置Scenario界面 4>.配置Steps 5>.不需要配置Authe
阅读全文
posted @ 2019-02-19 22:17
尹正杰
阅读(3518)
推荐(0)
摘要:
HDFS集群常见报错汇总 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.DataXceiver error processing WRITE_BLOCK operation <!--EndFragment--> 报错信息以及截图如下: 报错原因: 文件操作超租期,实际上就是d
阅读全文
posted @ 2019-02-19 12:21
尹正杰
阅读(3200)
推荐(0)
摘要:
Hadoop ha CDH5.15.1-hadoop集群启动后,集群容量不正确,莫慌,这是正常的表现! 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.集群启动顺序 1>.查看Namenode节点的web UI界面,如下图所示 2>.耐心等待安全模式退出,集群方能正常使用(下图
阅读全文
posted @ 2019-02-19 11:33
尹正杰
阅读(577)
推荐(0)
摘要:
FastDFS + Nginx代理方式访问 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.在storage上安装nginx 1>.下载nginx软件(http://nginx.org/en/download.html) 2>.下载fastdfs-nginx-module模块并
阅读全文
posted @ 2019-02-19 01:28
尹正杰
阅读(1816)
推荐(0)
摘要:
FastDFS 分布式文件系统部署实战及基本使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 FastDFS是一个开源的高性能分布式文件系统。它的主要功能包括:文件存储,文件同步和文件访问(文件上传和文件下载),它可以解决高容量和负载平衡问题。FastDFS应满足基于照片共享站
阅读全文
posted @ 2019-02-18 22:13
尹正杰
阅读(3923)
推荐(1)
摘要:
GlusterFS 分布式文件系统的使用入门-管理GlusterFS卷 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.卷的扩容 您可以根据需要在群集联机且可用时扩展卷。例如,您可能希望向分布式卷添加块,从而增加分发并增加GlusterFS卷的容量。 1>.添加扩展卷 2>.重
阅读全文
posted @ 2019-02-18 19:34
尹正杰
阅读(780)
推荐(0)
摘要:
GlusterFS分布式文件系统部署及基本使用(CentOS 7.6) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Gluster File System 是一款自由软件,主要由ZRESEARCH公司负责开发,十几名开发者,最近非常活跃。 文档也比较齐全,不难上手。Gluste
阅读全文
posted @ 2019-02-18 14:02
尹正杰
阅读(2961)
推荐(0)