SaltStack是一种全新的基础设置管理方式,部署轻松,在几分钟内可运作起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。通过部署SaltStack环境,我们可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集中化管理、分发文件、采集服务器数据、操作系统基础及软...
分类:
其他好文 时间:
2015-12-07 12:01:32
阅读次数:
231
比较常规的两种结构:1.主目录按照业务分类,内目录按照模块分类(主目录按照MVC架构分类,内部根据项目模块分类)优点:相对比较快定位对应的业务。缺点:模块相关类太过分散,需要来回切换寻找文件,不方便开发。2.主目录按照模块分类,内目录按照业务分类优点:对模块的类集中化,方便管理与开发。缺点:当几个模...
分类:
移动开发 时间:
2015-11-09 20:44:35
阅读次数:
229
SaltStack是(C/S)架构的集中化管理平台,SaltStack基于Python语言,
采用zeromq消息队列进行通信(tcp,ipc)。
一、基础环境
1、角色、ip、版本、内核
masterA10.1.10.1173.2.0-4-amd647.8master
minionB10.1.10.1853.2.0-4-amd647.8minion
2、安装依赖包
apt-get-yinstallpyth..
分类:
其他好文 时间:
2015-09-26 01:50:43
阅读次数:
2730
引言: Git是当前最流行的集中化的版本控制程序之一(版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统),Git只关心文件数据的整体是否发生变化,而大多数其他系统则只关心文件内容的具体差异。Git并不保存这些前后变化的差异数据。实际上,Git更像是把变化的文件作快照后,记录在....
Git是分布式版本控制系统,与SVN类似的集中化版本控制系统相比,集中化版本控制系统虽然能够令多个团队成员一起协作开发,但有时如果中央服务器宕机的话,谁也无法在宕机期间提交更新和协同开发。甚至有时,中央服务器磁盘故障,恰巧又没有做备份或备份没及时,那就可能有丢失数据的风险。...
分类:
其他好文 时间:
2015-08-20 13:21:25
阅读次数:
122
一.可插入验证模块(PAM) 在过去,每个程序都会使用自己的方法来对用户身份进行验证.在红帽企业Linux中,多数程序被配置使用一个集中化的用户身份验证方法叫作可插入验证模块(Pluggable Authentication Modules)(PAM). PAM使用一个可插入式的,模块化的结构.它为...
分类:
其他好文 时间:
2015-07-31 14:46:10
阅读次数:
190
这篇是计算机类的优质预售推荐>>>>《自动化运维软件设计实战》
编辑推荐
本书适合从事系统运维及运维开发的人员阅读。
内容简介
本书主要讲解采用OSGi技术来设计一款可插拔式的运维软件的方法与思想,为读者提供一种不一样的运维软件设计与自动化运维解决方案。本书分三部分,第一部分讲解开源社区中比较流行的三款集中化运维软件,第二部分与读者一起分享为什么要采用OSGi的技术来设...
分类:
其他好文 时间:
2015-07-29 12:17:00
阅读次数:
107
使用Docker搭建GitLab实践 SVN与GIT,二者皆须会 当前版本控制系统(Version Control System,VCS)有集中化版本版本控制系统(Centralized Version Control System,简称 CVCS)和分布式版本控制系统(Distribut...
分类:
其他好文 时间:
2015-07-27 09:32:37
阅读次数:
136
UCI系统"uci"是"Unified Configuration Interface"(统一配置界面)的缩写,意在OpenWrt整个系统的配置集中化。系统配置应容易,更直接且在此有文档描述,从而使你的生活更轻松!(它是White Russian系列OpenWrt基于nvram的配置的后继改进。)许...
分类:
其他好文 时间:
2015-07-23 21:41:36
阅读次数:
306
首先介绍下Git和GithubCentralized Version Control Systems,简称 CVCS
集中化的版本控制系统
这类系统诸如 CVS Subversion以及Perforce。
这类系统都有一个集中管理的服务器,保存所有文件的修改版本,协同工作的同事通过客户端连接到这台服务器,取出最新的文件或者提交更改。Distributed Version Control Sy...
分类:
系统相关 时间:
2015-07-11 20:14:34
阅读次数:
509