mysql高可用架构之MHA

参考博客https://www.cnblogs.com/gomysql/p/3675429.html 该软件由两部分组成:MHA Manager(管理节点)——Manager工具包和MHA Node(数据节点)——和Node工具包。MHA Manager可以单独部署在一台独立的机器上管理多个ma...

2019-07-30 11:59:49

阅读数 13

评论数 0

redis集群搭建

集群方案比较多,常用的就是twemproxy,codis,redis cluster这三种解决方案 redis cluster 至少六个节点,三个主节点,三个从节点。采用不同端口模拟六个节点 1、安装redis 略,下载地址http://www.redis.cn/ 2、创建六个路径,配置文件...

2019-07-26 13:51:59

阅读数 6

评论数 0

kubernetes学习笔记--挂载GlusterFS存储卷

1、先搭建GlusterFS分布式存储系统,我事先搭建了三台集群,地址分别为gfs01,gfs02,gfs03 2、kubernetes集群里安装GlusterFS客户端包(glusterfs,glusterfs-fuse) 3、在GlusterFS创建存储卷 gluster volum...

2019-02-20 14:35:08

阅读数 182

评论数 0

kubernetes 学习笔记--使用Ingress 发布tomcat

 1、先部署Ingress 控制器 wget  https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml kubectl apply -f mandatory.yaml  2...

2019-02-15 15:21:32

阅读数 263

评论数 0

kubernetes学习笔记--pod平滑升级(金丝雀升级)

测试pod 配置如下 [root@node1 ~]# cat myapp-deploy.yaml  apiVersion: apps/v1 kind: Deployment metadata:   name: myapp-deploy spec:   replicas: 3   selector...

2019-02-15 15:05:58

阅读数 351

评论数 0

kubernetes 学习笔记--抽象概念--资源对象

1、基本概念 master 组件: api server 、sheduler、controller-manager 、etcd  node 组件: docker 、kube-proxy、kubelet  一下为个人理解,若存在偏差请指正 etcd :键值数据库 api server :为...

2019-02-15 14:16:23

阅读数 61

评论数 0

kubernetes学习笔记-- 安装总结

kubernetes安装时常有两种方式(第三方自动化安装除外)1、kubeadm 工具快速部署  2、二进制安装包部署 第一种方式在部署kubernetes1.12及以前版本中默认无法访问官方镜像,所以部署时需要先用docker pull 拉取镜像,再tag成官网镜像名称。官方镜像地址为k8s....

2019-02-15 13:41:53

阅读数 48

评论数 0

openstack 创建实例时错误总结2

1、centos 官方镜像创建实例失败,cirros测试镜像却成功。报错如下,提示存储卷有问题,但目前cinder 节点的存储空间是够的 查看/var/log/cinder/volume.log 日志,提示如下 原来官方的cnetos7镜像需要磁盘大于8G才能启动,我因物理机存储中间比...

2019-01-28 13:47:47

阅读数 193

评论数 0

openstack 创建实例时错误总结

1、网络错误 Management网络,Provider网络,一开始不太理解 一开始按照官网的建议部署了双网卡,网卡一192.168.0.11/24(桥接模式) ,网卡二按官网不配地址(nat模式) openstack subnet create --network provider \ -...

2019-01-25 16:50:47

阅读数 765

评论数 0

openstack 初学总结

      以前只听过没有真正学习过,学习后发现openstack确实是一个很大的项目,有非常多的组件。先听了几节视频教程,大概了解了下各个组件,然后参照网上的博客部署,踩了不少坑。后来参照官网的指导部署,虽然是英文的,借助谷歌翻译,目前还算顺利。官网地址https://docs.openstac...

2019-01-24 10:09:35

阅读数 357

评论数 0

ELK 日志分析系统--学习笔记

ELK是Elasticsearch、Logstash、Kibana的简称 Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能 Logstash是一个用来搜集、分析、过滤日志的工具。 Kibana是一个基于Web的图形界面,用于搜索、分析和可视化存储在 Ela...

2019-01-15 14:59:08

阅读数 412

评论数 0

jumpserver 跳板机系统

发现一款开源的跳板机系统,测试过还是很方便使用的,关键还免费,完全可以拿来直接做跳板机管理机房服务器系统。源码地址为https://github.com/jumpserver/jumpserver.git  安装方法见官网http://docs.jumpserver.org/zh/docs/ste...

2019-01-04 15:50:07

阅读数 143

评论数 0

zabbix 监控增加微信报警功能

1,申请企业微信,即以前的企业公众号,https://work.weixin.qq.com/然后“应用与小程序”里增加应用 2,获取的的agentId,secret,“我的企业”里的企业ID三项 3,zabbix我是通过官网的rpm包安装的,配置文件默认位置在/ etc / zabbix ...

2018-10-25 15:18:29

阅读数 559

评论数 0

python 学习笔记 ---Fabric批量部署LNMP

运行脚本的环境为centos7 ,因centos6安装低版本的fabirc 时老报错, 测试业务服务器为centos6.5 yum install python-setuptools  pip install fabric==1.14.0  (默认会安装新版本,新版本去掉了fabric.api...

2018-10-18 12:33:19

阅读数 299

评论数 0

python学习笔记 --paramiko 实现堡垒机登陆

paramiko 可以实现ssh安全连接,ansible 工具底层也是使用的paramiko  ,参考刘天斯python自动化运维第六章 [root@localhost ~]# cat  paramiko3.py  #!/usr/bin/env python import paramiko im...

2018-10-17 16:17:45

阅读数 874

评论数 0

python 学习笔记--- traceroute 路由追踪

traceroute 命令类似windows的 tracert路由追踪命令,本文参考的是刘天斯的python自动化运维第三章,脚本在运行中报错提示解析不了地址,后来网上找到大神的解答,是由于网络无法ping通riswhois.ripe.net这个服务器。修改后如下 res.graph(targe...

2018-10-16 10:59:43

阅读数 1521

评论数 1

python 学习笔记 python-nmap

本文参考的是刘天斯的《python 自动化运维》,python-nmap 可以扫描端口,代码本身不是很难,但在运行脚本中老是提示找不到nmap ,提示路径中没有,可明明已经安装了nmap包,查找各种资料,折腾半天,原来还需要安装python-nmap 包,且直接pip安装都不行,必要按如下安装 ...

2018-10-15 13:55:46

阅读数 202

评论数 0

python 下os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别

import os dir1=os.path.dirname(os.path.realpath(__file__)) dir2=os.getcwd() print dir1 print dir2 返回如下================== RESTART: C:/Python27/os.pa...

2018-10-11 10:48:46

阅读数 620

评论数 0

lvs 负载均衡两台Discuz+rsync+innotify实现数据同步

环境如下: mysql 服务器192.168.0.25 discus 服务器 192.168.0.24和192.168.0.26 ,两台discus之间做rsync+innotify实现数据同步 lvs服务器192.168.0.22 ,VIP 192.168.0.19  效果如下 ...

2018-09-25 11:10:17

阅读数 200

评论数 0

centos6.5 连接github 报错问题解决

centos6.5系列 yum install git 的版本已经过低,在推送到github 时会报错。 [root@localhost ~]# git --version git version 1.7.1 需要编译安装,下载地址为https://mirrors.edge.kernel.org...

2018-08-16 12:14:48

阅读数 255

评论数 0

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