摘要: Alertmanager高可用 日常部署alertmanager组件的时候,都是用的单点架构,架构图如下所示: 那么显然这样是存在单点故障的,另外对运维而言,其实单点故障是很可怕的,收不到报警有时候是致命的,所以要用高可用的报警方式: alertmanager的高可用方式有两种方法,都是很好的解决方 阅读全文
posted @ 2020-04-21 20:04 JustinSu 阅读(1503) 评论(0) 推荐(0) 编辑
摘要: 昨天写了使用 Dockerfile 定制镜像。其中构建上下文这一块没有写,今天把这一块单独拿出来写一下。 Docker镜像构建 简单说下构建镜像步骤: 1. cd Dockerfile 所在目录; 2. 执行 docker build 构建命令: docker build t . 通过上面的工作流, 阅读全文
posted @ 2019-11-05 17:17 JustinSu 阅读(1878) 评论(2) 推荐(1) 编辑
摘要: 从上一篇文章中我们可以了解到,镜像的定制实际上就是定制每一层所添加的配置、文件等信息,但是命令毕竟只是命令,每次定制都得去重复执行这个命令,而且还不够直观,如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么这些问题不就都可以解决了吗?对的,这个脚本就是我 阅读全文
posted @ 2019-11-04 17:37 JustinSu 阅读(356) 评论(2) 推荐(0) 编辑
摘要: Docker概述 Docker是一个用于开发,交付和运行应用程序的开放平台。 Docker优势 更快速的交付和部署 对于开发人员 Build Once, Run Anywhere 容器意味着环境隔离和可重复性。开发人员只需为应用创建一次运行环境,然后打包成容器便可在其他机器上运行。另外,容器环境与所 阅读全文
posted @ 2019-11-01 15:38 JustinSu 阅读(746) 评论(4) 推荐(0) 编辑
摘要: MySQL高可用方案 生产环境中最常见的就是基于主从复制的方案,其次是基于Galera的方案 其次看对数据一致性的要求 对数据一致性要求较高的建议是基于Galera的PXC 尽可能减少数据丢失的建议MHA 允许丢一些数据的可以使用mysql + keepalived 基于主从复制的高可用方案 双节点 阅读全文
posted @ 2019-10-11 21:28 JustinSu 阅读(1629) 评论(0) 推荐(0) 编辑
摘要: 很常见的一个问题 linux磁盘空间满了 但是没有大文件 解决思路: 1、用df 检查发现/根目录可用空间为0 [root@/]#df -h 2、用du检查发现各目录占用的空间都很少,有约3G的空间莫名其妙地丢了. [root@/]# du -m –max-depth=1|sort -gr 3、用l 阅读全文
posted @ 2019-10-11 21:08 JustinSu 阅读(3189) 评论(0) 推荐(0) 编辑
摘要: OTS和DLA元信息映射逻辑 字段的映射关系 OTS | DLA | | INTEGER(8bytes) | bigint(8bytes) STRING | varchar BINARY | varbinary DOUBLE | double BOOLEAN | boolean 创建自己的DLA库 阅读全文
posted @ 2019-10-11 20:59 JustinSu 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 好久没有写博客 现在重新捡起来 记录工作中遇到的问题 方便以后在遇到类似的问题也有一个参考。 背景:有一天生产服务器redis cpu 频繁报警 单核cpu 所以在想是不是业务量上来了。确定之后发现不是这个问题。 排查思路: 1. 查看监控cpu 最近三天 七天的历史状态 发现cpu目前是异常状态, 阅读全文
posted @ 2019-10-09 14:06 JustinSu 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 记录一次阿里云服务器故障排查思路 公司网络是nat 环境 问题: 思路: 阅读全文
posted @ 2019-10-09 13:54 JustinSu 阅读(657) 评论(0) 推荐(0) 编辑
摘要: redis中查找出比较大的key 下面直接上代码 (请在测试机上测试)#!/usr/bin/env python import sys import redis def check_big_key(r, k): bigKey = False length = 0 try: type = r.type(k) if type == "string": length = r.strlen(k) elif 阅读全文
posted @ 2019-10-09 13:48 JustinSu 阅读(2467) 评论(0) 推荐(0) 编辑