摘要:
Docker容器技术基础入门篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.容器(Container) 1>.什么是容器 2>.容器的类型 3>.什么是 Linux 容器? 4>.容器不就是虚拟化吗? 5>.容器简史 6>.容器变得具有实用性 7>.进入 Docker 技术 阅读全文
摘要:
Elastic Stack之kibana使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 本篇博客数据流走向:FileBeat 》Redis 》logstash > elasticsearch >kibana。 一.下载kibanna 1>.进入kibanna下载界面 2>.选 阅读全文
摘要:
Linux Cluster 基础之LVS调度算法与集群类型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.LB Cluster 1>.什么是LB LB 集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有 nginx,lvs,ke 阅读全文
摘要:
Elastic Stack之Redis集群使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 本篇博客数据流走向:FileBeat 》Redis 》logstash > elasticsearch。 一.安装Redis服务器 1>.安装repo源 [root@node105 ~] 阅读全文
摘要:
Elastic Stack之FileBeat使用实战 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 本篇博客数据流走向:FileBeat 》logstash > elasticsearch。 一.安装FileBeat 1>.选择FileBeat版本(连接地址:https://ww 阅读全文
摘要:
Elastic Stack之Logstash进阶 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.使用GeoLite2和logstash 过滤插件的geoip案例 1>.GeoLite2概述 GeoLite2数据库是免费的IP地理定位数据库,与MaxMind的GeoIP2数据库 阅读全文
摘要:
Elastic Stack之Logstash 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装web服务器 1>.在一台服务器上单独部署httpd服务 [root@node105 ~]# [root@node105 ~]# yum -y install httpd Load 阅读全文
摘要:
Elastic Stack之Elasticsearch 5.6.12 集群部署实战 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.下载ElasticSearch 1>.查看ElasticSearch的发型版本(https://www.elastic.co/downloads/ 阅读全文
摘要:
CentOS安装操作系统级初始优化 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.SSH 连接速度慢优化 1>.关闭DNS PTR反向查询 UseDNS 选项打开状态下,当客户端试图登录SSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询出客户端的主机名, 阅读全文
摘要:
Elastic Stack之搜索引擎基础 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.搜索引擎概述 1>.什么是搜索引擎 搜索引擎(Search Engine)是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检 阅读全文
摘要:
ansible基础-ansible角色的使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 我们建议把多个节点都会用到的功能将其定义模块,然后谁要用到该模块就直接调用即可!而在ansible中它有一个特有的名称,即角色。 一.角色相关概念 1>.每个角色都是以特定的层级目录结构进 阅读全文
摘要:
ansible基础-playbook剧本的使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.YAML概述 1>.YAML的诞生 2>.YAML的命名 YAML是"YAML Ain't a Markup Language"(YAML不是一种置标语言)的递归缩写。 在开发的这种 阅读全文
摘要:
ansible基础-ansible的安装和常用模块介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.ansible基础知识 1>.什么是ansible ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef 阅读全文
摘要:
运维开发笔记整理-使用序列化 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.案例一 1>.目录结构如下图所示 2>.各个文件代码如下所示 """yinzhengjie_devops URL Configuration The `urlpatterns` list routes 阅读全文
摘要:
HTML&CSS基础-XXX 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 阅读全文
摘要:
MySQL5.7 的GTID复制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 在MySQL5.6之后其官方推出了GTID复制方式,和传统的基于bin log复制方式有所不同,接下来我们一起来了解一下它! 一.什么是GTID(global transaction identiti 阅读全文
摘要:
MySQL5.7延迟复制半同步复制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.延迟复制 1>.什么是延迟复制 延迟复制是指定从库对主库的延迟至少是指定的这个间隔时间,默认是0秒。可以通过CHANGE MASTER TO命令来指定。例如:CHANGE MASTER TO M 阅读全文
摘要:
MySQL复制相关参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.复制相关系统变量 1>.server_id 是必须设置在master和每个slave上的唯一标识ID,其取值范围是1~4294967295之间,且同一个复制组之内不能重复。 2>.server_uuid 阅读全文
摘要:
MySQL5.7基于binary log的主从复制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 基于binary log 的复制是指主库将修改操作写入binary log 中,从库负责读取主库的binary log ,并且在本地复制一份,然后里面的操作在从库执行一遍。 每个从库 阅读全文
摘要:
MySQL的复制机制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.MySQL复制介绍 1>.MySQL复制允许将主实例(master)上的数据同步到一个或多个从实例(slave)上,默认情况下复制是异步进行的,从库也不需要一直连接主库来同步数据; 2>.MySQL复制的数据 阅读全文
摘要:
网络运维必回的模拟器-GNS软件下载和安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.GNS简介 1>.什么是GNS GNS3是一款具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)的网络虚拟软件。Cisco网络设备管理员或是想要通 阅读全文
摘要:
CDH构建大数据平台-使用自建的镜像地址安装Cloudera Manager 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.搭建CM私有仓库 详情请参考我的笔记: https://www.cnblogs.com/yinzhengjie/p/10412455.html。 1>. 阅读全文
摘要:
CM的私有仓库搭建 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 我们有时候会因为网络不稳定的因素,导致安装某些服务直接失败。当安装包比较大的时候,我们就得考虑自建私有仓库了,这样会为我们节省不少时间。而自建私有仓库的确是很简单的一种方式,接下来我们就以CM和CDH的软件包为例, 阅读全文
摘要:
基于yum的方式安装Cloudera Manager Agent(使用Mysql 8.0版本) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.选择CDH版本 1>.确认Cloudera Manager的版本 我们知道,部署的CM版本是5.16.1,大家也可以用更新版本,部署方 阅读全文
摘要:
数据库基础SQL知识面试题二 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.选课系统SQL语法练习 1>.请根据上述的信息创建出相应的表和插入预置数据 mysql> CREATE DATABASE course CHARACTER SET = utf8; Query OK, 阅读全文
摘要:
Zabbix Server 自带模板监控更加灵活MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.zabbix-agent端配置 1>.修改zabbix的item配置文件 2>.使用zabbix-Server测试 3>.创建MySQL测试用户 二.zabbix- 阅读全文
摘要:
Zabbix Server 自带模板监控有密码MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Zabbix-agent端的配置 1>.为数据库设置密码 2>.修改zabbix-agent端的数据库配置文件并重启服务 二.Zabbix Server监控Agent 阅读全文
摘要:
Zabbix Server 自带模板监控无密码MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装MariaDB 1>.安装MariaDB [root@node102 ~]# yum -y install mariadb-server Loaded plugi 阅读全文
摘要:
Zabbix Server 监控Web页面 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 1>.选中一台可以连接互联网的主机 2>.创建一个web场景,点击“Create web scenario” 3>.配置Scenario界面 4>.配置Steps 5>.不需要配置Authe 阅读全文
摘要:
HDFS集群常见报错汇总 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.DataXceiver error processing WRITE_BLOCK operation <!--EndFragment--> 报错信息以及截图如下: 报错原因: 文件操作超租期,实际上就是d 阅读全文
摘要:
Hadoop ha CDH5.15.1-hadoop集群启动后,集群容量不正确,莫慌,这是正常的表现! 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.集群启动顺序 1>.查看Namenode节点的web UI界面,如下图所示 2>.耐心等待安全模式退出,集群方能正常使用(下图 阅读全文
摘要:
FastDFS + Nginx代理方式访问 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.在storage上安装nginx 1>.下载nginx软件(http://nginx.org/en/download.html) 2>.下载fastdfs-nginx-module模块并 阅读全文
摘要:
FastDFS 分布式文件系统部署实战及基本使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 FastDFS是一个开源的高性能分布式文件系统。它的主要功能包括:文件存储,文件同步和文件访问(文件上传和文件下载),它可以解决高容量和负载平衡问题。FastDFS应满足基于照片共享站 阅读全文
摘要:
GlusterFS 分布式文件系统的使用入门-管理GlusterFS卷 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.卷的扩容 您可以根据需要在群集联机且可用时扩展卷。例如,您可能希望向分布式卷添加块,从而增加分发并增加GlusterFS卷的容量。 1>.添加扩展卷 2>.重 阅读全文
摘要:
GlusterFS分布式文件系统部署及基本使用(CentOS 7.6) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Gluster File System 是一款自由软件,主要由ZRESEARCH公司负责开发,十几名开发者,最近非常活跃。 文档也比较齐全,不难上手。Gluste 阅读全文
摘要:
存储的基本概念 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.块存储类型 1>.硬盘+LVM 可以实现单机的存储扩展。 2>.硬盘 + DAS 开放系统的直连式存储(Direct-Attached Storage,简称DAS)已经有近四十年的使用历史,随着用户数据的不断增长, 阅读全文
摘要:
云计算虚拟机技术-KVM安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 身为运维的小伙伴估计大家都清楚KVM,因为在CentOS里面KVM还算很折腾的一个软件,早期CentOS使用的xen虚拟化,后因收购KVM,于是就把KVM替换掉了xen,因此KVM主键走入运维的眼帘。 我 阅读全文
摘要:
运维监控-Zabbix Server 使用微信 WeChat 告警 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 微信公众号告警每个一天只支持1000次告警,如果超出这个次数了就不会告警了,这一点大家要注意一下。我们在使用微信告警时,需要zabbix调用脚本去执行。如果大家觉得微 阅读全文
摘要:
运维监控-Zabbix Server 使用QQ SMTP发送邮件报警及定制报警内容 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 本篇博客采用腾讯邮箱,想必大家都对QQ很了解,所以我就直接用QQ邮箱来发送数据。我之前测试过163邮箱也是好使的,当然你用你公司自己的邮箱配置也是可以 阅读全文
摘要:
运维监控-使用Zabbix Server 创建 Actions 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 zabbix的action默认是关闭的,因此我们想使用它就得先启用哟。 一.配置Actions 1>.启动action 2>.启动action完成 3>.点击Operat 阅读全文