摘要:
preface 我们每天都要查看服务器的日志,一方面是为了开发的同事翻找日志,另一方面是巡检服务器查看日志,而随着服务器数量以及越来越多的业务上线,日志越来越多,人肉运维相当痛苦了,此时,参考现在非常流行的日志分析工具,搭建了一套ELK日志分析系统。下面就说说ELK,ELK安装过程以及如何使用。 了 阅读全文
摘要:
preface docker这种时髦的技术我接触的比较晚,如果不是公司在使用这项技术,估计还得会更晚接触。好了,说下我司现在docker使用的情况。docker在我司是用来跑web服务的,里面的web软件是jexus(c 下的web框架),目前同事准备着开始把较多的web服务移动到docker里面, 阅读全文
摘要:
preface nginx在反向代理HTTP协议的时候,默认使用的是HTTP1.0去向后端服务器获取响应的内容后在返回给客户端。 HTTP1.0和HTTP1.1的一个不同之处就是,HTTP1.0不支持HTTP keep alive。nginx在后端服务器请求时使用了HTTP1.0同时使用HTTP H 阅读全文
摘要:
preface 公司跑得大多数是LNMP平台,所以借此机会多多了解下Nginx。下面主要说说Nginx下面几点: 1. 防盗链 2. 日志切割 3. 负载均衡 4. 虚拟主机 5. location匹配解释 6. substatus状态模块 7. 平滑重启 what's the difference 阅读全文
摘要:
preface 我们紧接着上一篇博文的基础(drbd+heartbeat的正常工作,http://www.cnblogs.com/liaojiafa/p/6129499.html)来搭建NFS的服务。 NFS主备服务器都安装NFS 安装NFS 我这里使用的CentOs6.6默认是安装了NFS的,如果 阅读全文
摘要:
preface NFS作为业界常用的共享存储方案,被众多公司采用。我司也不列外,使用NFS作为共享存储,为前端WEB server提供服务,主要存储网页代码以及其他文件。 高可用方案 说道NFS,不得不说它的同步技术,同步技术有两种, 第一种就是借助RSYNC+inotify来实现主从同步数据。 第 阅读全文
摘要:
preface 众所周知,Mysql已经成为广泛使用的开源数据库了,so 公司阿里云的数据库为Mysql,在最开始的时候是直接yum安装,配置项都是默认的,没有任何调整,这次有时间就参考各路大神的资料,把公司的mysql给优化了下。 优化配置项 我们需要关注下面几个配置项,如果忽略了他们,那么会很快 阅读全文
摘要:
preface Mysql+drbd+heart能够实现Mysql的高可用了,master出现故障的时候能够快速切换。在现在的业务情况下,读操作多,写操作少的情况下,一台DB server明显扛不住,这时候我们需要读写分离,一台master承担写操作,多台承担读操作。如果仍然采用heartbeat+ 阅读全文
摘要:
preface 在上节的说了mysql的搭建,这节我们在上节的基础上,继续搭建heartbeat。 安装和配置heartbeat 采用yum安装,dbmaster81和dbbackup136上都安装,安装命令如下: 安装完成后,在dbmaster81上copy配置文件即可,dbmaster81配置完 阅读全文
摘要:
preface 上一节我们讲了DRBD的原理,以及如何部署DRBD,那么现在在上一节的基础上部署Mysql 安装并启动Mysql 为了方便,我一般采用yum安装Mysql。命令如下: 在172.16.22.81和172.16.22.136上安装 然后在172.16.22.81上挂载datadir(使 阅读全文