saltstack自动化运维

salt介绍 salt灵活性强大,可以进行大规模部署,也能进行小规模的系统部署。salt的设计架构适用于任意数量的服务器,从少量本地网络系统到跨越数个数据中心,拓扑架构都是c/s模型,配置简单。 Salt还为远程执行领域引入了更精细的控件,允许系统不仅可以通过主机名,还可以通过其系统属性进行定...

2019-04-02 12:45:47

阅读数 10

评论数 0

ELK原理介绍

转载: https://www.cnblogs.com/aresxin/p/8035137.html

2019-03-10 12:07:30

阅读数 14

评论数 0

git安装

@TOC Center VCS(集中式) 集中式版本管理系统包括CVS(Cocurrent Versions System)、SVN(Subversion)、Perforce等,其中最有名的就是SVN   集中式版本管理系统利用中央服务器来进行日常的版本控制操作,比如checkout、c...

2019-02-21 15:55:34

阅读数 31

评论数 0

Docker安装

Docker简述 Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。 Dock...

2019-02-15 23:07:40

阅读数 25

评论数 0

redis主从复制以及主从切换

Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用...

2019-02-14 23:24:21

阅读数 147

评论数 0

mysql组复制

1.准备三台虚拟机 server1-3: 安装mysql 保证mysql为初始化   2.修改配置文件 server1: vim /etc/my.cnf systemctl start mysqld server_id=1 gtid_mode=ON enforce_gtid_co...

2019-02-12 22:10:13

阅读数 10

评论数 0

mysql高可用框架MHA

 MySQL MHA架构介绍: MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在...

2019-02-12 14:23:55

阅读数 31

评论数 0

mysql主从复制+读写分离

1.主从复制 一主一从 server1:主 server2:从 1.下载地址 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 2.安装 yum install -y mysql-community-libs-5.7.2...

2019-02-01 21:27:21

阅读数 26

评论数 0

nginx(负载均衡)+tomcat(集群)+memcache(高速缓存交叉存储)实现session

两台后端服务器相同配置server2和server3 # java 环境变量配置 tar zxf jdk-7u79-linux-x64.tar.gz -C /usr/local/ ln -s /usr/local/jdk1.7.0_79/ /usr/local/java vim /etc/...

2019-01-15 22:20:32

阅读数 26

评论数 0

php+memcache高速缓存

#在lnmp基础上修改 依赖libevent程序库 cd lnmp/ tar zxf memcache-2.2.5.tgz cd memcache-2.2.5 # 配置php环境 vim ~/.bash_profile 加入:/usr/local/lnmp/php/bin source ...

2019-01-15 17:54:15

阅读数 81

评论数 1

lnmp搭建

1.mysql编译安装 #安装环境 虚拟机server1:redhat 6.5 磁盘20G,否则不够安装mysql 内存给1024,安装快一点 #解决依赖 yum install cmake-2.8.12.2-4.el6.x86_64.rpm -y yum install gc...

2019-01-15 16:12:30

阅读数 68

评论数 2

rhcs(集群高可用,文件共享以及同步)

#环境 redhat 6.5 三台虚拟机  : ip server1 :172.25.55.1 server2 :172.25.55.2 server3:172.25.55.3 #配置yum源,解决依赖包 HighAvailability LoadBalancer ResilientStorag...

2019-01-15 01:14:07

阅读数 141

评论数 0

lvs负载均衡+ldirectord(后端健康检测)or+keepalived(调度主备)

  DR模式配置 配置yum源: [rhel-source] name=Red Hat Enterprise Linux $releasever - $basearch - Source baseurl=http://172.25.55.250/6.5 enabled=1 gpgcheck=...

2019-01-14 01:15:35

阅读数 25

评论数 0

varnish安装配置

  1.varnish主机的配置 下载varnish包 # 安装varnish yum install varnish-3.0.5-1.el6.x86_64.rpm varnish-libs-3.0.5-1.el6.x86_64.rpm -y 代理缓存apache服务,配置代理端口也为80 ...

2019-01-10 16:18:51

阅读数 18

评论数 0

Linux封装虚拟机

环境 : Linux  redhat 所需准备:redhat 6.5的镜像  安装好http服务 1.首先真机挂载镜像搭建好网络yum源,关闭防火墙和selinux 2.新建虚拟机,通过网络安装,这里我们使用http的url安装,就是上面我们配置的网源的URL地址 内存一般...

2019-01-10 12:57:38

阅读数 41

评论数 0

python 第三方模块

使用qrcode模块如何生成二维码 # 执行以下命令安装,我这里已经安装所以提示already pip3 install qrcode 代码如下 import qrcode img = qrcode.make('http://www.baidu.com') img.save('hel...

2018-12-21 17:11:41

阅读数 27

评论数 0

python中类(class)

""" 面向过程 和 面向对象(oop:object oriented programming) 的基本概念 面向过程:---侧重于怎么做? 1.把完成某一个需求的 所有步骤 从头到尾 逐步实现 2.根据开发要求,将某些功能独立的代码封装成...

2018-12-21 14:46:47

阅读数 104

评论数 0

python文件

""" 打开文件的三步曲:打开-->操作--->关闭 """ # 打开 # f = open('/tmp/passwd') # # 读操作 # ...

2018-12-17 23:55:15

阅读数 8

评论数 0

python装饰器

1.装饰器工作原理:装饰器本身是一个函数,它参数是一个函数, 2.在装饰器内定义一个新函数,而新的函数又调用传进来的函数(定义一个嵌套函数,调用原函数) 3.最后返回这个新的函数(嵌套函数) 4.通过语法糖,将原函数名指向返回新的函数,实现未修改原码,从而添加功能 例一:原理如下 def...

2018-12-17 21:04:25

阅读数 8

评论数 0

python中的高阶函数

1.基本运用 # 函数本身也可以赋值给变量,变量可以指向函数 print(abs(-11)) f = abs print(f(-10)) # 传递的参数包括函数名 def fun(x, y, f): return f(x), f(y) print(fun(-10, 34, a...

2018-12-14 17:27:44

阅读数 27

评论数 0

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