自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

panbuhei

我是一个粉刷匠

  • 博客(120)
  • 资源 (5)
  • 收藏
  • 关注

原创 容器镜像进阶

进一步认识容器镜像,合理使用构建工具生成相对完美的镜像,包含多平台构建。

2024-04-14 14:40:43 973

原创 为什么 kubelet top node 节点内存利用率可以超过 100%

为什么 kubelet top node 节点内存利用率超过了 100%,也没有发生驱逐。

2022-08-14 18:06:42 2164

原创 Kubernetes Cluster API(OpenStack)

通过 kubernetes cluster-api 来简单、便捷的管理多个 kubernetes 集群。

2022-05-31 13:59:16 3223

原创 docker 镜像下载加速(安装 kubernetes 必备)

在国内安装 kubernetes 时,存在会使很多人头疼的网络问题,尤其是初学者容易被劝退。希望通过这篇文章可以为初学者减少一点障碍,加快进阶速度。

2022-04-02 10:48:27 7430

原创 Logstash 只将 Java 错误日志写入 es 索引

此文档中包含一个 Logstash 加载多个配置文件和只输出 Java 错误日志的配置文件。

2021-08-05 17:58:03 816

原创 Logstash output 按天创建 es 索引不整点的问题

按天创建索引时,通过"@timestamp"时间来创建的好处有三点:第一点:可以使索引的创建时间为零点。第二点:在kibana通过"@timestamp"时间排序展示时,提高准确率。第三点:在一次消费多天的日志时,可以日志的时间戳创建索引;而不是将多天的日志写入到当天创建的一个索引中。

2021-08-05 16:42:56 1806

原创 使用 Ansible 批量分区、创建逻辑卷、格式化、挂载

此文档适用于对系统盘以外的磁盘进行初始化操作。并且此盘需要是一块新盘(无分区)。

2021-08-03 11:45:12 3296

原创 使用 Ansible 批量源码安装 zabbix_agentd

此文档是在公司新功能上线后,为所有的新机器配置监控所整理的一个 ansible 剧本。生产环境中的多个新项目或者新功能上线时,肯定会涉及到多台机器,并且大多数包的安装都是源码安装。

2021-08-03 11:21:37 232

原创 Filebeat + Logstash + Kafka + Elasticsearch 架构部署详细步骤

此文档是在生产环境中搭建日志(Java)收集系统后的整理文档,其中除了 elk 常规架构以外,还添加了 kafka 集群,可以起到解耦和缓冲(削峰)的作用。还部署了 kafka 的 web 端监控 kafka-eagle 和 elasticsearch 的 web 端cerebro。最后还增加了 Nginx 日志收集(测试)的相关配置文件。

2021-07-29 11:55:40 4312 2

原创 haproxy + keepalived + mycat 高可用与负载均衡

haproxy + keepalived + mycat 高可用与负载均衡架构是根据 mycat 官方权威指南搭建并整理,在搭建过程中有遇到过一些问题,尤其是 keepalived 的优先级(priority)和权重(weight)相关的配置,经过了多次测试,确保了架构的正确性。供大家参考,有发现不妥的地方,及时评论!!!

2021-07-13 15:47:05 409

原创 安装部署 Mycat-web

Mycat-web 可以监控 Mycat 的运行状况,也可以使用它对数据库进行分析。

2021-07-12 18:42:54 394 2

原创 Mycat 系列之水平分表

使用 Mycat 实现 MySQL 数据库水平切分的一个测试案例,包括枚举分片、范围分片、日期(天)分片。文档中的表结构和数据只是为了实现测试功能设计,可根据自身的环境进行调整。

2021-07-12 18:27:24 311 3

原创 Mycat 系列之垂直分库

使用 Mycat 实现 MySQL 数据库垂直分库的一个测试案例。垂直分库之后,虽然在 Mycat 连接中可以看到所有的表,两个库里面的表,并且查询单独的表数据都正常。但是,不能对两个库之间的表进行关联查询。

2021-07-12 18:02:59 196

原创 Mycat 系列之读写分离

使用 Mycat 实现 MySQL 数据库读写分离的一个测试案例

2021-07-12 17:55:58 282

原创 Mycat 系列之 Mycat 全局序列号

在生产环境中使用 amoeba 偶尔会出现内存溢出的问题,并且官网都已经找不到了,所以有了此文档。此文档主要是根据 mycat 1.x 官方权威指南进行整理的,作为一个知识储备,于当前(2021-07-12)还没有在生产环境中使用过,但是经过了一些测试,仅供大家参考。有发现不妥的地方,欢迎评论区留言!!!

2021-07-12 17:30:31 157

原创 Mycat 系列之 JOIN 介绍

在生产环境中使用 amoeba 偶尔会出现内存溢出的问题,并且官网都已经找不到了,所以有了此文档。此文档主要是根据 mycat 1.x 官方权威指南进行整理的,作为一个知识储备,于当前(2021-07-12)还没有在生产环境中使用过,但是经过了一些测试,仅供大家参考。有发现不妥的地方,欢迎评论区留言!!!

2021-07-12 17:22:24 619

原创 Mycat 系列之 Mycat 防火墙配置

在生产环境中使用 amoeba 偶尔会出现内存溢出的问题,并且官网都已经找不到了,所以有了此文档。此文档主要是根据 mycat 1.x 官方权威指南进行整理的,作为一个知识储备,于当前(2021-07-12)还没有在生产环境中使用过,但是经过了一些测试,仅供大家参考。有发现不妥的地方,欢迎评论区留言!!!

2021-07-12 17:14:14 283

原创 Mycat 系列之 server.xml 配置文件介绍

在生产环境中使用 amoeba 偶尔会出现内存溢出的问题,并且官网都已经找不到了,所以有了此文档。此文档主要是根据 mycat 1.x 官方权威指南进行整理的,作为一个知识储备,于当前(2021-07-12)还没有在生产环境中使用过,但是经过了一些测试,仅供大家参考。有发现不妥的地方,欢迎评论区留言!!!

2021-07-12 17:02:35 2256

原创 Mycat 系列之 schema.xml 配置文件介绍

在生产环境中使用 amoeba 偶尔会出现内存溢出的问题,并且官网都已经找不到了,所以有了此文档。此文档主要是根据 mycat 1.x 官方权威指南进行整理的,作为一个知识储备,于当前(2021-07-12)还没有在生产环境中使用过,但是经过了一些测试,仅供大家参考。有发现不妥的地方,欢迎评论区留言!!!

2021-07-12 16:10:45 590 1

原创 Mycat系列之 Mycat 简介

在生产环境中使用 amoeba 偶尔会出现内存溢出的问题,并且官网都已经找不到了,所以有了此文档。此文档主要是根据 mycat 1.x 官方权威指南进行整理的,作为一个知识储备,于当前(2021-07-12)还没有在生产环境中使用过,但是经过了一些测试,仅供大家参考。有发现不妥的地方,欢迎评论区留言!!!

2021-07-12 15:33:39 220

原创 使用 Ansible 批量初始化服务器(最终版)

此文档是公司在初始化服务器的时候编写的自动化批量部署的一个 ansible roles,其中有一些功能只适用于本公司,只供大家参考。有发现不妥的地方,欢迎评论区留言!!!

2021-07-01 14:40:16 1096

原创 使用 Ansible 批量初始化服务器(初始版)

此文档是公司在初始化服务器的时候编写的自动化批量部署的一个 ansible roles的初始 playbook。其中有一些功能只适用于本公司,只供大家参考。有发现不妥的地方,欢迎评论区留言!!!

2021-06-30 18:00:44 415

原创 Ansible 系列之 Ansible 优化

ansible 在执行剧本(playbook)时是比较缓慢的,因为默认会获取远程机器的一些信息(facts变量),并且会将剧本中涉及到的任务(task)的脚本分发到远程机器上。想要快速执行剧本,ansible的优化还是很有必要的。

2021-06-30 17:28:17 442

原创 Ansible 系列之 Galaxy 工具

Ansible 的 Galaxy 工具,类似程序员使用的 GitHub。运维人员可以将自己编写的 Role 通过 Galaxy 这个平台进行分享。同样,我们也可以通过 Galaxy 这个平台去获取一些我们想要的 Role。

2021-06-30 17:18:11 722

原创 Ansible 系列之 Ansible 角色

Ansible 角色(Roles)可以理解为将一个剧本(playbook)拆解为多个不同功能的子剧本,然后由一个role(父目录)统一进行管理,方便剧本的更改和迁移。

2021-06-30 17:09:38 328

原创 Ansible 系列之 Jinja2 模板

Jinja2模板在配置文件进行更改分发的时候非常有用,尤其是涉及到 IP 地址、路径等信息的时候。

2021-06-30 17:01:15 314

原创 Ansible 系列之 Ansible 任务控制

Ansible 任务控制包含:when条件判断、with_items和loop循环、tags 属性和 handlers 属性。这些都是剧本(playbook)的核心,只有熟练掌握了任务控制,才可以更好的使用 playbook。

2021-06-30 16:52:21 123

原创 Ansible 系列之 Ansible 变量介绍

ansible 的变量包括:全局变量、剧本变量、资产变量、Facts 变量和注册变量。这些变量都很常用,了解了这些变量之后才能更好的使用 ansible。

2021-06-30 16:12:00 1541

原创 Ansible 系列之 Playbook 介绍

剧本(Playbook)可以理解为一个 ansible 的脚本,它是多个 ansible 命令的集合,当然也支持判断和循环。

2021-06-30 15:51:50 243

原创 Ansible 系列之 Ansible 常用模块

ansible 的核心就是它的模块,ansible 本身没有批量部署的能力,真正批量部署的是它所运行的模块,而 ansible 只是提供一种框架。ansible 它支持的模块很多模块。

2021-06-30 15:46:33 158 1

原创 Ansible 系列之 Ansible 简介

ansible 是一个自动化运维工具,它可以同时对多个可远程主机进行批量任务的操作。学习好 ansible 之后可以很有效的节省重复工作的时间。

2021-06-30 15:33:33 176 1

原创 CentOS 升级内核(RPM包&源码编译)

此文档中包含 CentOS 7 升级内核后显示器无法正常显示的问题和解决方法。推荐使用rpm包升级内核,因为生产环境中都是多台服务器,如果使用源码编译升级,会花费很长的时间。当然,需要升级到指定版本时,就只能用源码编译升级了。

2021-06-01 17:24:12 2025

原创 MooseFS 集群权限访问控制的示例

此文档可以更进一步的理解 MooseFS 分布式文件系统的权限控制模块

2021-05-31 15:40:44 218

原创 MooseFS 常用命令

MooseFS 常用命令

2021-05-31 11:27:34 398

原创 MooseFS 文件恢复测试和动态删除 HDD 测试

MooseFS 文件的删除恢复测试和动态删除 moose-chunkserver 单个 HDD 测试。

2021-05-31 11:20:33 247

原创 MooseFS 集群安装部署

MooseFS 分布式文件系统,使用的人群比较小,相关文档就会很少。此文档是根据官方用户手册和一个生产环境进行整理的。当然,不包含所有,只是对我个人觉得比较有用的概念进行了筛选、整理。

2021-05-31 11:07:54 791 1

原创 MooseFS 相关配置文件介绍

MooseFS 分布式文件系统,使用的人群比较小,相关文档就会很少。此文档是根据官方用户手册和一个生产环境进行整理的。当然,不包含所有,只是对我个人觉得比较有用的概念进行了筛选、整理。

2021-05-31 10:32:29 974 1

原创 MooseFS 相关概念

MooseFS 分布式文件系统,使用的人群比较小,相关文档就会很少。此文档是根据官方用户手册和一个生产环境进行整理的。当然,不包含所有,只是对我个人觉得比较有用的概念进行了筛选、整理。

2021-05-31 09:56:04 184

原创 Amoeba 内存溢出的处理(含脚本)

Amoeba 读写分离属于 JAVA 程序,经常出现内存溢出的问题。这里配置了使用 Zabbix 监控 Amoeba 状态,当 Amoeba 状态异常(内存溢出)时,配合ansible执行远程命令(amoeba_restart.sh)来重启 Amoeba。这里的功能还不完善的地方:1 当 mysqladmin 连接 Amoeba 失败时,会输出错误信息。2 测试脚本时,对于 Amoeba 状态的检测不稳定。

2021-05-25 12:05:12 248 3

原创 NFS 安装部署

官网:http://nfs.sourceforge.net/官网文档:http://nfs.sourceforge.net/nfs-howto/index.html,官方表示此文档并不是全部信息的文档,更多信息可以查看 man 帮助。安装 NFS1 yum 安装 nfs-utilsyum -y install nfs-utils#安装 nfs-utils 时,会自动安装依赖 rpcbind 和 mount 相关包。2 编辑配置文件 /etc/exports格式如下:directory ma

2021-05-07 18:49:25 1402

Zabbix监控MySQL的模板.zip

Zabbix监控MySQL的模板

2021-03-14

percona插件.zip

Zabbix 监控 MySQL 的 percona 插件

2021-03-14

Template App Redis.xml

Zabbix 监控 Redis 模板

2021-03-14

php-fpm-template.xml

Zabbix 监控 php-fpm 的模板

2021-03-13

nginx_monitor.xml

Zabbix 监控 Nginx 的模板

2021-03-13

空空如也

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

TA关注的人

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