3 张冲andy

尚未进行身份认证

暂无相关描述

等级
TA的排名 4k+

Salt-Formulas的使用

Saltstack自0.17.x版本开始引进Formulas的概念,旨在通过简化State和集成数据来实现State的友好管理。根据SALTFORMULAS的官方文档,在完成手动添加formula目录后,formula应该提供一些默认的配置而立即可用。如果需要进一步的配置,大部分的formulas可以通过Pillar数据进行配置,可以参考每个Formula仓库的pillar.example文件查...

2019-08-15 17:13:49

saltstack:常用状态模块

1.列出所有状态模块[root@iZwz9bhan5nqzh979qokrkZ~]#salt'*'sys.list_state_modulesiZbp150ikdomqe3b32qaubZ:-acl-alias-alternatives-archive-artifactory-at-blockdev-buildout-cloud-cmd-c...

2019-08-15 14:29:48

saltstack 常用执行模块

saltstack常用执行模块cron模块archive模块cmd模块cp模块dnsutil模块file模块group模块network模块service模块pkg模块user模块一、cron模块功能:实现被控主机的crontab操作[root@salt-master~]#salt'*'sys.list_functionscronizwz9f8xrvt...

2019-08-15 14:21:21

salt-master命令详解

**salt-master命令**命令行官网学习网站:http://docs.saltstack.cn/ref/cli/index.htmlsaltsalt-callsalt-cpsalt-keysalt-mastersalt-minionsalt-runsalt-unity一、salt常用命令salt该命令执行salt的执行模块,通常在master端...

2019-08-15 13:54:57

深入SaltStack

[译者注]这是一篇发表在opencredo官网的博文,通过比较流行的Puppet和新发展起来的Salt,详细地介绍了Salt的功能。在征得原作者的同意后,翻译出来,与大家分享。初次翻译长文,请大家指点。原文链接深入SaltStackMaartensLourens.于1月10日发表在opencredo.对系统工程师来说,配置管理已经向前跃进了一大步.系统配置的自动化不仅可预测,...

2019-08-14 21:48:30

Salt States概览

作者言我也只是SaltStack的初学者,如果文中有错误的地方,请不吝赐教。在学习的过程,我也做了不少实验,犯了不少错,积累了一些经验,对SaltStack的运行也有一定了解,如果有什么问题,或是不太理解的地方,非常欢迎留言交流!SaltStates参考链接:官方文档简洁,简洁,简洁众多强大而有力的设计都建立在简单的原则之上。SaltSLS系统也努力向K.I.S.S看齐...

2019-08-14 21:43:37

Salt Highstate数据结构定义

作者言这篇文档详细解释了SLS文件中,每个部分的名称与含义,以及SLS中的数据处理后的数据结构。我只是SaltStack的初学者,如果文中有错误的地方,请不吝赐教。在学习的过程,我做了一些实验,犯了不少错,积累了一些经验,对SaltStack的运行也有一定了解,如果有什么问题,或是不太理解的地方,非常欢迎留言交流!SaltStateTreeTopfileSaltSt...

2019-08-14 21:41:16

如何使用Salt Pillar

作者言Salt的网站上有两篇关于Pillar的文档(一,二),其中一篇内容很少,我觉得写成一篇文章更合适。本文的逻辑结构没有参照官方文档,而是根据我自己对Pillar的理解组织内容,希望能够把这个概念解释清楚。文中的示例代码来自官方文档。我只是SaltStack的初学者,如果文中有错误的地方,请不吝赐教。在学习的过程,我做了一些实验,犯了不少错,积累了一些经验,对SaltStack的运行...

2019-08-14 21:23:17

Redis4.0新特性(一)-Memory Command

Redis4.0版本增加了很多诱人的新特性,在redis精细化运营管理中都非常有用(猜想和antirez加入redislabs有很大关系);此系列几篇水文主要介绍以下几个新特性的使用和效果。RedisMemeoryCommand:详细分析内存使用情况,内存使用诊断,内存碎片回收; PSYNC2:解决failover和从实例重启不能部分同步;PSYNC3已经路上了; LazyFree:...

2019-07-25 21:20:06

vim使用技巧

一、VIM常用操作1、插入命令a在光标所在字符后插入A在光标所在行尾插入i在光标所在字符前插入I在光标所在行行首插入o在光标下插入新行O在光标下插入新行2、定位命令:setun设置行号:setnoun取消行号gg到第一行G到最后一行nG到第n行:n到第n行$移至行尾0移至行首3、删除命令x删除光标所在处字符...

2019-07-18 21:08:22

nginx之 nginx限流配置

limit_reqzone=req_zone;严格依照在limti_req_zone中配置的rate来处理请求超过rate处理能力范围的,直接drop表现为对收到的请求无延时limit_reqzone=req_zoneburst=5;依照在limti_req_zone中配置的rate来处理请求同时设置了一个大小为5的缓冲队列,在缓冲队列中的请求会等待慢慢处理超过了burst缓冲...

2019-06-21 20:53:14

nginx 限流配置

限流算法令牌桶算法算法思想是:令牌以固定速率产生,并缓存到令牌桶中; 令牌桶放满时,多余的令牌被丢弃; 请求要消耗等比例的令牌才能被处理; 令牌不够时,请求被缓存。漏桶算法算法思想是:水(请求)从上方倒入水桶,从水桶下方流出(被处理); 来不及流出的水存在水桶中(缓冲),以固定速率流出; 水桶满后水溢出(丢弃)。 这个算法的核心是:缓存请求、匀速处理、多余...

2019-06-21 20:50:19

redis-sentinel 高可用方案实践

近期公司的一块核心业务使用redis作为配置转发中心,存在单点问题,考虑服务的可靠性。针对业务需求,我们确定了我们的需求:异地跨机房容灾 故障自动切换 尽可能高的保证数据不丢失针对以上需求,我们分别对redis主从复之,redis-cluster,redis-sentinel方案进行了调研,对比结果如下: 方案 数据可靠性 服务可靠性...

2019-05-08 10:22:12

redis之 主从复制和哨兵

一、Redis主从复制主从复制:主节点负责写数据,从节点负责读数据,主节点定期把数据同步到从节点保证数据的一致性1.主从复制的相关操作a,配置主从复制方式一、新增redis6380.conf,加入slaveof192.168.152.1286379,在6379启动完后再启6380,完成配置;b,配置主从复制方式二、redis-server--slaveof192.16...

2019-05-08 09:31:12

MySQL架构与业务总结图

MySQL架构与业务总结图如下:

2019-05-05 18:58:11

MGR实现分析 - 成员管理与故障恢复实现

MySQLGroupReplication(MGR)框架让MySQL具备了自动主从切换和故障恢复能力,举singleprimary(单主)模式为例,primary作为主节点对外提供读写服务,是唯一的可写节点,其他节点均为secondary节点,可提供读服务。在传统的master-slave主从复制模式下,如果master发生了crash,MySQLDBA需要手动将slave升级为新mast...

2019-04-28 16:30:39

python之 分析nginx访问日志

一、在nginx配置文件中添加日志的格式,并打开记录访问日志的功能#nginx配置文件#添加的字段、access_logon;log_format'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_referer"'...

2019-02-18 10:06:04

Python之 Virtualenv简明教程

virtualenv通过创建独立Python开发环境的工具,来解决依赖、版本以及间接权限问题.比如一个项目依赖Django1.3而当前全局开发环境为Django1.7,版本跨度过大,导致不兼容使项目无法正在运行,使用virtualenv可以解决这些问题.virtualenv创建一个拥有自己安装目录的环境,这个环境不与其他虚拟环境共享库,能够方便的管理python版本和管理p...

2019-02-15 15:40:47

Flask之 安装与HelloWorld

安装Flask首先我们来安装Flask。最简单的办法就是使用pip。pip installflask然后打开一个Python文件(app.py),输入下面的内容并运行该文件。然后访问localhost:5000,我们应当可以看到浏览器上输出了HelloFlask!。fromflaskimportFlaskapp=Flask(__name__)@app.rou...

2019-02-15 15:18:41

Django之 静态模板渲染

既可以简单的django.http.HttpResponse来把内容显示到网页上,也可以使用渲染模板的方法来显示内容。说明:代码是基于Django1.8,但Django1.4-Djagno1.11操作流程也是一样的。1.创建一个sundyblog项目,和一个名称为blog的应用,并且django-admin.pystartprojectsundybl...

2019-02-13 16:50:15

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。