服务器运维
文章平均质量分 77
雨中的小镇
也许真的应该过度专注
展开
-
【小镇的技术天梯】lanmp服务器集群搭建(6)rsync+inotify同步主备nfs
在一开始小镇提到了,服务器集群最主要的一点就是在不断电的情况下,任何一台服务器崩溃都不会影响整个集群的运作。这下就差nfs服务器的双机热备了,nfs的双机热备需要保持两台机器里面的内容完全的同步,这需要依靠linux文件系统变化通知机制-inotify和备份软件rsync。在centos7.2中是自带rsync的。首先在master节点上后台运行rsync,输入 rsync --daemon原创 2016-04-18 18:28:29 · 684 阅读 · 0 评论 -
【小镇的技术天梯】lanmp服务器集群搭建(5)haproxy给mysql节点负载均衡
这个章节最简单。因为软件设计的好,恩。距离上次搭建完mysql集群已经是过了很长时间了。小镇最近的项目非常的多,所以不太有时间写接下来的文章。最近把这个服务器集群搭建的坑填完。上篇文章中讲了,搭建mysql集群需要最好5个节点,其中有两个是对外服务的mysql节点。这两个mysql节点每个节点都有对外单独提供服务的能力并且数据共享,所以我们要用一款负载均衡软件来负载着两个节点。服务原创 2016-04-18 16:45:01 · 489 阅读 · 0 评论 -
【小镇的技术天梯】lanmp服务器集群搭建(4)mysql-cluster集群搭建
lanmp集群搭建的重点来了,这次是搭建mysql集群,mysql集群可以说是重中之重,因为最需要用集群的地方是mysql,现在的web应用的瓶颈基本上都在mysql的负载上面。【小镇还是要提醒下大家,其实提升mysql性能的最好方法是写性能高的mysql语句和加装ssd固态硬盘】。下面大家来看下mysql集群的结构图,如下图所示:从结构图可以看出,mysql集群分为三个部分。对外原创 2016-04-10 13:35:45 · 973 阅读 · 0 评论 -
【小镇的技术天梯】lanmp服务器集群搭建(3)使用keepalived给nginx双机热备
小镇再上一遍服务器的架构图,服务器集群的冗余和热备规则就是在有ups,没有发生火灾地震的情况下,应该是保证web应用永不下线,要保证web应用永不下线,就是任何一台服务器宕机的情况下,整个服务器集群的工作都不会受到影响,架构图如下图所示:可以看出,如果apache的服务器坏掉一台,那么流量就会分到别的apache的服务器上面去,如果nginx的服务器坏掉了,那么nginx的backup原创 2016-04-07 10:50:23 · 532 阅读 · 0 评论 -
【小镇的技术天梯】lanmp服务器集群搭建(2)nfs文件共享
在上一篇的文章中小镇解决了lanmp最基本的问题,流量分摊和负载均衡。在这章,小镇将说明服务器集群中的一个重要的点,那就是文件的共享。首先先看小镇画的lanmp的服务器简易的架构图,如下图所示:大家可以看到192.168.1.200为nfs存储器,为什么要用nfs文件共享呢?因为文件共享是保持各台服务器文件同步最好的方法,还有一种使用rsync来双向的保持同步,但是那样对服务器的负原创 2016-04-07 09:05:34 · 492 阅读 · 0 评论 -
【小镇的技术天梯】lanmp服务器集群搭建(1)nginx的反向代理
小镇为了研究这个lanmp服务器集群的搭建拖沓了一个星期,难度到没什么,但是硬件的条件非常麻烦。电脑上跑了n个虚拟机,小镇今天换了一块480g的ssd终于是把几个虚拟机顺畅的跑起来了。公司的服务器如果有条件的话我想弄个服务器集群,不过那些烂摊子后台应用实在太难重新部署了。。。先给大家普及一下lanmp是个什么东西,l代表的是linux系统,a代表的是apache web服务器,n代表的是ngi原创 2016-04-05 21:11:00 · 779 阅读 · 0 评论 -
【小镇的技术天梯】strace之HelloWold
哈哈哈,看到标题是不是以为strace是编程语言呢?不是啦,小镇为了学习strace足足准备了一个多星期,而这次终于是吧strace的文章放了出来,哎,怎么说呢,strace出来的还是有相当多的函数看不太懂,不过这次咱这次就来个strace的入门,简称strace之helloworld。strace是一个有用的小工具 – 大多数Linux系统默认已经安装 – 可以通过跟踪系统调用来让你知道一个原创 2016-02-28 15:09:44 · 508 阅读 · 0 评论