摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-11页 |
·研究背景 | 第7页 |
·HA 的现状 | 第7-8页 |
·论文的工作及结构 | 第8-11页 |
第二章 HA 集群的理论及实现技术 | 第11-19页 |
·HA 的相关理论 | 第11-12页 |
·集群的发展阶段 | 第11页 |
·高性能计算集群 | 第11-12页 |
·高可用集群 | 第12页 |
·Heartbeat 简介 | 第12-14页 |
·Heartbeat 的组成 | 第13页 |
·Heartbeat 的原理 | 第13-14页 |
·Heartbeat 的常用实验规划 | 第14页 |
·Pacemaker 简介 | 第14-17页 |
·Pacemaker的特性 | 第14-15页 |
·Pacemaker 架构 | 第15页 |
·内部组件 | 第15-17页 |
·PostgreSQL数据库简介 | 第17-18页 |
·ProstgreSQL高可用方案 | 第17-18页 |
·本章小结 | 第18-19页 |
第三章 HA 集群管理的需求分析 | 第19-35页 |
·现有集群软件的分析 | 第19-20页 |
·两层集群管理软件 | 第19-20页 |
·三层集群管理软件 | 第20页 |
·HA 的引入 | 第20-22页 |
·Installer节点特性分析 | 第22-27页 |
·Installer上IP地址的变化 | 第22-23页 |
·要安装的软件包及Host文件的变化 | 第23-24页 |
·Heartbeat的配置 | 第24页 |
·Pacemaker的配置 | 第24-25页 |
·PostgrepSQL的配置 | 第25页 |
·Failover节点的添加 | 第25-26页 |
·脑裂现象分析 | 第26-27页 |
·Failover节点特性分析 | 第27-29页 |
·Failover节点的添加 | 第27页 |
·其他配置的变化 | 第27-29页 |
·主次管理节点切换分析 | 第29-32页 |
·自动模式下的节点切换 | 第29-30页 |
·手动模式下从Installer切换到Failover | 第30-31页 |
·手动模式下从Failover切换回Installer | 第31页 |
·删除不活动管理节点 | 第31-32页 |
·影响到的命令介绍 | 第32-33页 |
·本章小结 | 第33-35页 |
第四章 HA 集群管理的设计与实现 | 第35-57页 |
·Installer节点设计与实现 | 第35-42页 |
·Heartbeat IP 的添加 | 第36-37页 |
·Heartbeat的配置 | 第37-38页 |
·Pacemaker的配置 | 第38-39页 |
·数据库的复制 | 第39页 |
·允许Rsync Daemon | 第39-40页 |
·STONITH的配置 | 第40-41页 |
·Iptables的变化和Installer安装设置图 | 第41-42页 |
·Failover节点的设计与实现 | 第42-45页 |
·Installer上被动的变化 | 第42-43页 |
·Failover节点的配置 | 第43-45页 |
·HA 特有命令设计与实现 | 第45-49页 |
·kusu-failto命令的设计与实现 | 第45-48页 |
·kusu-failmode命令的设计与实现 | 第48-49页 |
·Kusu-failinfo命令的设计与实现 | 第49页 |
·影响到的其他命令及文件的设计与实现 | 第49-55页 |
·Database.py和rcplugin文件的变化 | 第49-50页 |
·RC 脚本文件和Addhost命令的变化 | 第50页 |
·Kitops和repoman命令的变化 | 第50页 |
·Cfmsync的变化 | 第50-52页 |
·模板文件 | 第52-53页 |
·Ngedit的变化 | 第53页 |
·Kusu-Net-Tool 的变化 | 第53-55页 |
·本章小结 | 第55-57页 |
第五章 HA 集群管理的测试 | 第57-73页 |
·Installer 的安装测试 | 第57-58页 |
·Installer 管理集群节点的测试 | 第58-59页 |
·Failover 节点的添加测试 | 第59-61页 |
·主从管理节点切换模式设置的测试 | 第61-62页 |
·自动模式下管理权从 Installer 切换到 Failover 测试 | 第62-63页 |
·手动模式下管理权从 Installer 切换到 Failover 测试 | 第63-64页 |
·手动模式下管理权从 Failover 切换回 Installer 测试 | 第64-66页 |
·重新添加 Installer 节点测试 | 第66-67页 |
·为 Failover 节点添加软件包测试 | 第67-68页 |
·更改活动管理节点的 Heartbeat IP 和 Provision IP 测试 | 第68-69页 |
·更改 Failover 节点的 Heartbeat IP 测试 | 第69-71页 |
·本章小结 | 第71-73页 |
第六章 结束语 | 第73-75页 |
致谢 | 第75-77页 |
参考文献 | 第77-79页 |