Linux企业集群--用商用硬件和免费软件构建高可用集群

前言

一部分集群资源
1章启动服务
.61如何启动集群服务
.72使用init启动服务
1.83在集群节点上使用RedcHat初始化脚本
1.94小结
第2章处理数据包
2.111Netfilter
2.122Netfilter简史
2.133设置默认链策略
2.144使用iptables和ipchains
2.155使用Linux内核路由数据包
2.166小结
第3章编译内核
3.181您需要做什么
3.192步骤1:得到源代码
3.203步骤2:设置所需选项
3.214步骤3:编译代码
3.225步骤4:安装目标代码和配置文件
3.236步骤5:配置启动加载器
3.247小结
第二部分高可用性
第4章使用rsync和SSH同步服务器
4.271rsync
4.282OpencSSH2和rsync
4.293双节点SSH客户端朋艮务器方案
4.304小结
第5章使用Systemlmager克隆系统
5.321Systemlmager
5.332Systemlmager方案
5.343执行维护:更新客户端
5.354小结
第6章Heartbeat及其理论介绍
6.371Heartbeat的物理路径
6.382Heartbeat控制消息
6.393客户端计算机如何访问资源
6.404辅助IP地址和IP别名
6.415资源脚本
6.426Heartbeat配置文件
6.437小结
第7章Heartbeat示范配置
7.451方案
7.462准备工作
7.473步骤1:安装Heartbeat
7.484步骤2:配置/etc/ha.48d/ha
7.495步骤3:配置/etc/ha.49d/hareso
7.506步骤4:配置/etc/ha.50d/authke
7.517步骤5:在备份服务器上安装Heartbe
7.528步骤6:设置系统时间
7.539步骤7:启动Heartbeat
7.5410停止并启动Heartbeat
7.5511监视资源
7.5612小结
第8章Heartbeat资源及维护
8.581haresources文件语法
8.592使用Heartbeat的负载共享
8.603操作员警报:有声警报
8.614操作员警报:电子邮件警报
8.625Heartbeat维护
8.636小结
第9章Stonith和ipfail
9.651Stonith
9.662非传统的方法:使用单个Stonith设备
9.673网络故障
9.684看门狗和软狗
9.695测试Heartbeat配置
9.706小结
第三部分集群理论与实践
第10章如何构建Linux企业集群
10.731构建Linux企业集群的步骤
10.742小结
第11章Linux虚拟服务器:简介和理论
11.761LVScIP地址命名约定
11.772LVS集群的类型..
11.783LVS调度方法
11.794小结
第12章LVS-NAT集群
12.811客户端计算机如何访问LVS-NAT集群资源
12.822构建LVS-NATcWeb集群
12.833LocalNode:将Director用作真实服务器
12.844小结
第13章LVS-DR集群
13.861客户端计算机如何访问LVS-DR集群服务
13.872ARP广播和LVS-DR集群
13.883客户端计算机和ARP广播
13.894小结
第14章负载平衡器
14.911LVS和Netfilter
14.922Director的连接跟踪表
14.933连接跟踪记录的超时值
14.944返回数据包和Netfilter挂钩
14.955非持久LVS
14.966LVS持久性
14.977小结
第15章高可用性集群
15.991冗余LVScDirector
15.1002高可用性集群设计目标
15.1013高可用性LVS-DR集群
15.1024ldirectord简介
15.1035LVS.cHeartbeat和ldirectord方案
15.1046小结
第16章网络文件系统
16.1061锁仲裁
16.1072锁仲裁程序
16.1083网络锁管理器(NLM)
16.1094NLM和内核锁仲裁
16.1105NFS和文件锁(dotlock)仲裁
16.1116查找Linux内核持有的锁
16.1127与NFS有关的性能问题——瓶颈和感知
16.1138在集群环境中管理锁和GETATTR操作
16.1149管理属性缓存
16.11510在集群环境中管理交互式用户应用程序和批作业
16.11611测量NFS延迟
16.11712测量I/O总操作数
16.11813取得可能的最佳NAS性能
16.11914NFS客户端配置选项
16.12015开发NFS
16.12116Linux和NFS上的信息的其他起始点
16.12217小结
第四部分维护和监视
第17章简单网络管理协议和Mon
17.1251Mon
17.1262从哪里运行Mon
17.1273基本Mon方案
17.1284Mon和SNMP“弹性概念”方案
17.1295Mon和SNMP“真实世界”方案
17.1306来自Mon的电子邮件警报
17.1317创建自己的SNMP脚本
17.1328用Mon监视自己的SNMP脚本
17.1339用SNMP监视脚本进行监视的一些事情
17.13410用Mon强制Stonith事件
17.13511用Mon强制Heartbeat故障转移
17.13612小结
第18章Ganglia
18.1381Ganglia简介
18.1392安装Ganglia的必备软件包
18.1403在集群节点管理器上安装Ganglia
18.1414在集群节点上安装Ganglia
18.1425在集群节点管理器上配置gmetad和gmond
18.1436GangliaWeb软件包
18.1447用gmetric创建定制度量
18.1458小结
第19章集群管理中的案例研究
19.1471在没有ActivecDirectory的情况下管理账户
19.1482构建可靠的集群账户验证机制
19.1493构建容错后台打印处理程序
19.1504为预防性维护重启节点
19.1515在集群环境中发送和接收电子邮件
19.1526创建没有单点故障的作业调度系统
19.1537小结
第20章Linux集群环境.
20.1551Linux企业集群
20.1562集群节点管理器
20.1573客户端
20.1584NAS服务器
20.1595高可用串行设备
20.1606高可用性数据库服务器
20.1617把这些结合起来
20.1628小结
附录A从Internet(文本终端)下载软件
附录B用tcpdump工具进行疑难解答
附录c添加网络接口卡到系统中
附录D针对依赖性故障的策略
附录E其他潜在的集群文件系统和锁仲裁方法
附录FLVS集群和Apache配置文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值