最新文章

redis+twemproxy+sentinel+beholder高可用配置过程

一、规划 功能 ip hostname 软件版本 分片代理 192.168.88.131 redis-twemproxy-88-131-tst-cd twemproxy-0.4.1 redis-master 192.168.88.132 redis-master-88-132-tst-cd redis-3.2.3 redis-slave 192.168.88.133 redis-slave-88-133-tst-cd redis-3.2.3 实现效果:当主宕机后,从可以自动切换成主,并且代理tw […]

mysql配置文件详解

本篇介绍MySQL配置文件各项配置的含义以及生产环境如何设置,适用于MySQL5.6

SatltStack(三)配置管理

本篇介绍SaltStack配置管理。 在实际工作中,配置管理是使用得最多的,比如配置文件的批量分发,软件服务的批量安装,环境初始化等操作。

SaltStack(二)远程执行命令

本篇介绍Saltstack如何批量执行命令。 salt执行命令格式如下: ** 目标 模块.方法 参数 ** 目标:即要操作的对象(被管理主机),这里写minion上面设置的id标识,可以支持通配符,“*”代表所有主机

SaltStack(一)介绍与安装

Saltstack是一款服务器基础架构集中化管理工具,具有配置管理、远程执行、监控等功能。它相当于简化版的puppet和加强版的func,通过部署Saltstack环境,可以在成千上万台服务器上做到批量执行命令,分发文件,采集数据,安装服务等。

sersync+rsync实现数据实时同步

Sersync 是基于 inotify 与 rsync 的基础功能来实现对服务器数据进行实时同步的。其中inotify用于监控服务器上文件系统的事件变化;rsync 是目前广泛使用的本地及异地数据同步工具,其优点是:只对变化的目录数据进行同步 ,甚至是一个文件不同的部分进行同步,所以其优势大大超过使用挂载文件系统或 scp 等方式进行镜像同步。

搭建本地yum源

在生产环境中,受到网络环境的影响,服务器可能外网带宽有限,或者局域网内的某些机器由于安全的限制,本身就不允许和外网有任何的连接。而此时通过yum安装包或update包时就是一件比较麻烦的事。不过这个问题可以通过在本地自建yum源来解决 。以下为搭建本地yum源的全过程。

rsync+inotify数据实时同步

inotify 的出现,可以缓解 rysnc 的不足之处。 inotify: 一种强大的、细粒度的、异步的文件系统事件监控机制, linux 内核从 2.6.13 起,加入了 inotify 的支持 。 inotify 可以监控文件系统中添加、删除、修改、移动等各种事件,利用内核这个接口,第三方软件就可以监控文件系统下文件的各种变化情况, inotify-tools 就是这种软件。

find locate whereis which区别与联系

find Linux下find命令是在目录结构中搜索文件,并执行指定的操作。find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。find 最强大,但参数也较多,需指 […]

计算机之父

艾伦·麦席森·图灵Alan Mathison Turing 约翰·冯·诺依曼John von Neumann 冯诺依曼与图灵都对现代计算机技术做出了极大的贡献,二者都被称为计算机之父。那么他们到底都贡献了什么呢,二者的区别又在哪里。 其实一句话就可以概括二者的区别:图灵给了计算机灵魂,冯诺依曼给了计算机肉体。 图灵从哲学的角度阐明计算机是可以被制造出来的,冯诺依曼则为计算机设计了体系结构。 同时图灵也是人工智能之父,他提出著名的“图灵测试”,指出如果第三者无法辨别人类与人工智能机器反应的差别,则 […]

   友情链接