Linux高可用性集群实战指南
4星 · 超过85%的资源 需积分: 10 59 浏览量
更新于2024-07-22
收藏 2.74MB PDF 举报
"Apress.Pro.Linux.High.Availability.Clustering"
本书深入探讨了Linux高可用性(HA)集群,这是新手管理员可能感到困扰的主题。尽管已有很多关于该主题的文档,但作者认为缺乏专注于集群管理员必须完成的任务的综合文档。书中尝试提供关于集群管理员通常需要处理的所有任务的洞察力,不仅关注集群软件本身,还包括设置冗余网络和配置用于集群环境的存储。书末还包含了三个用例章节,以增强其实用性。
在Linux上进行HA工作时,管理员会遇到各种挑战。例如,即使大多数现代Linux发行版都使用核心组件Corosync和Pacemaker,但存在许多微妙的差异。主要的两个企业级Linux发行版(如Red Hat和SUSE)为了使客户的过渡尽可能平滑,会在兼容旧解决方案方面采取不同的策略,比如Red Hat使用fencing,而SUSE使用STONITH,虽然它们的作用相似,但实现方式略有不同。这些差异可能会导致实际操作中的问题,书中对此进行了详尽的描述。
本书并非旨在总结所有解决方案,而是作为一本实用的现场指南,帮助人们构建真实的集群。作者没有提供所有可用选项、命令、资源类型的完整概述,因为网络上已有出色的文档。相反,作者做出了简化集群配置的选择,例如倾向于使用crm shell作为配置界面,它是SUSE Linux集群的默认管理环境,但不在Red Hat的仓库中。尽管如此,通过添加一个额外的仓库,安装crm shell并不困难,因此书中并未同时涵盖crm shell和pcmk shell,以保持书籍的简洁性和成本效益。
书中的主要内容包括:
1. **第1章:高可用性集群及其架构**,介绍HA集群的基础知识和基本架构。
2. **第2章:配置存储**,讨论在集群环境中设置和管理存储的方法。
3. **第3章:配置成员关系层**,讲解如何确保节点间通信的可靠性和容错能力。
4. **第4章:理解Pacemaker架构和管理**,深入解析Pacemaker的工作原理和管理工具。
5. **第5章:配置基本集群设置**,介绍必要的集群配置选项和参数。
6. **第6章:集群资源**,讨论如何管理和配置各种类型的应用程序和服务资源。
7. **第7章:集群存储**,探讨如何在集群环境中实现存储的高可用性。
8. **第8章:执行日常集群管理任务**,提供关于监控、故障排查和日常维护的指导。
9. **第9章:创建开源存储区域网络(SAN)**,讲解构建高可用性存储网络的技术。
10. **第10章:用例:构建Xen/KVM高可用性解决方案**,提供虚拟化环境下的HA配置实例。
11. **第11章:用例:配置带数据库后端的负载均衡邮件前端**,展示如何结合负载均衡和数据库实现HA。
通过这些章节,读者将获得构建和管理Linux HA集群所需的知识和实践经验,以及解决实际问题的策略和技巧。
2018-03-17 上传
2014-03-05 上传
2010-04-13 上传
2011-05-17 上传
2010-09-27 上传
2018-09-12 上传
2012-01-11 上传
jerrylees2006
- 粉丝: 2
- 资源: 64
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜