Linux运维日志Linux运维日志

24小时更新:0篇     一周更新:3篇最新发布

监控

zabbix监控k8s(kubernetes)pod到service的网络

朱 茂海 发布于 2017-06-22

最近k8s测试环境不时地出现无法访问一些service endpoint的问题。排查发现是某些节点的kube-proxy没有同步最新的service来配置iptables,至于为什么没有同步service,目前还不知道。不过现在先加对service的监控来及时发现问题,争取到更多...

阅读(43)评论(0)

系统管理

k8s与flannel网络原理

3

朱 茂海 发布于 2017-06-22

我们这里假设flannel使用VXLAN协议。每台主机都安装有flannel。k8s定义的flannel网络为10.0.0.0/16,各主机的flannel从这个网络申请一个子网。pod1所在的主机的flannel子网为10.0.14.1/24,pod2所在主机的flannel子...

阅读(21)评论(0)

服务器安全

HttpGuard安装

朱 茂海 发布于 2017-06-20

安装OpenResty httpguard依赖nginx_lua模块,如果已经安装有带nginx_lua模块的nginx,可以跳过此步。 ubuntu wget -qO - https://openresty.org/package/pubkey.gpg | sudo apt-k...

阅读(76)评论(0)

监控

使用zabbix监控K8s(kubernetes)异常POD

朱 茂海 发布于 2017-06-16

通过监控异常的pod,及时发现k8s存在的问题。原理是使用kubectl get pod –all-namespaces,找到ready列,如果ready数量与desire数量不一致的,或者非RUNNING的状态POD,则认为这个pod异常,,进而告警。 配置age...

阅读(82)评论(0)

系统管理

使用fluentd实现实时收集日志文件

朱 茂海 发布于 2017-06-01

目前线上服务使用了k8s进行部署,一个服务配置了多个副本,然后日志是挂载到宿主机器的目录的,所以当服务部署到三台机器时,这时要查看业务日志,就必须依次登录三台服务器来看日志。显然,这非常地不方便。团队想把日志收集到一个地方统一查看。于是开始尝试各种方案。 尝试 1. elasti...

阅读(201)评论(0)

虚拟化技术

CentOS-7使用kubeadm安装配置k8s(kubernetes)

朱 茂海 发布于 2017-05-15

kubeadm配置k8s 时间有限,只是列出了安装k8s的配置步骤,没有写明为什么这样做,以后有空再补上。如果有什么不明白的,欢迎在评论下留下你的问题,有空会回复。 服务器规划 服务器名称 角色 IP地址 系统 master master 192.168.83.133 CentO...

阅读(232)评论(0)

MySQL

编译支持mysql-5.1.73版本的xtrabackup

朱 茂海 发布于 2017-04-25

一、基础介绍 mysql5.1在源码中配备了两个版本的innodb存储引擎源码:innobase和innodb_plugin,编译安装的时候可以通过参数–with-plugins=innobase,innodb_plugin来指定是否将innodb存储引擎引入,具体这...

阅读(95)评论(0)