摘要: 1.1 集群是什么 简单地说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服器。这些服务器之间可以彼此通信,协同向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理。当用户客户机请求集群 阅读全文
posted @ 2018-11-07 22:37 henrylinux 阅读(320) 评论(0) 推荐(0)
摘要: 第1章 zabbix监控 1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源 网站/服务器 的可用性 1.1.1 网站可用性 在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代 阅读全文
posted @ 2018-11-07 22:01 henrylinux 阅读(1692) 评论(0) 推荐(0)
摘要: 代码上线 1.1 早期手动部署代码 纯手动scp上传代码 纯手动登陆,Git pull或者SVN update 纯手动xftp上传代码 开发发送压缩包,rz上传,解压部署代码 1.1.1 缺点 全程运维参与,占用大量时间 如果节点多,上线速度慢 人为失误多,目录管理混乱 回滚不及时,或者难以回退 S 阅读全文
posted @ 2018-10-07 18:33 henrylinux 阅读(1695) 评论(0) 推荐(0)
摘要: Keepalived 是一种高性能的服务器高可用或热备解决方案,Keepalived可以用来防止服务器单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生,通过配合Nginx可以实现web前端服务的高可用。 Keepalived实现的基础是VRRP协议,Keepalived就 阅读全文
posted @ 2018-10-07 18:29 henrylinux 阅读(718) 评论(0) 推荐(0)
摘要: cp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占 阅读全文
posted @ 2018-10-07 18:29 henrylinux 阅读(1108) 评论(0) 推荐(0)
摘要: 第1章 部署LNMP架构步骤 1.1 ①部署Linux系统(OK) 基本优化完成(ip地址设置 yum源更新 字符集设置) 安全优化完成(iptables关闭 selinux关闭 /tmp/ 1777) 1.2 ②部署nginx网站服务 A.安装软件依赖包 B.创建进程管理用户 C.下载nginx软 阅读全文
posted @ 2018-10-07 18:27 henrylinux 阅读(2100) 评论(0) 推荐(0)
摘要: 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大 阅读全文
posted @ 2018-10-06 11:29 henrylinux 阅读(551) 评论(0) 推荐(0)
摘要: 系统:Centos;一般的Linux系统也可以用这种方法。 情况描述:今天session文件写入时,写入不了,而且连接到服务器上开启服务都开不了,起始以为磁盘空间不足 出现这个错误第一反应是空间满了。 df -h 一看却发现还有挺多没有用 df -i 一看发现是inodes空间满了 df 看了一下 阅读全文
posted @ 2018-10-06 11:08 henrylinux 阅读(1483) 评论(0) 推荐(0)
摘要: 我们常会碰到这样的情况,想要安装一个软件,只知道它和某方面有关,但又不能确切知道它的名字。这时yum的查询功能就起作用了。你可以用yum search keyword这样的命令来进行搜索,比如我们要则安装一个Instant Messenger,但又不知到底有哪些,这时不妨用yum search me 阅读全文
posted @ 2018-10-06 11:02 henrylinux 阅读(3110) 评论(0) 推荐(0)
摘要: nginx 日志相关指令主要有两条, 一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小。通俗的理解就是先用log_format来定义自己想用的日志格式,然后在用access_log定义日志时再把定义的log_format名称 跟 阅读全文
posted @ 2018-10-06 11:01 henrylinux 阅读(3695) 评论(0) 推荐(0)