Skip to content

GlusterFS + NFS-Ganesha + Keepalived 高可用存储从入门到精通

本书围绕 GlusterFS 3 副本复制卷 + NFS-Ganesha + Keepalived VIP 这一经典高可用存储组合,从基础概念讲起,逐步深入到生产部署、性能调优、监控告警和故障排查。

配套环境

项目要求
节点数量3 台(推荐奇数)
操作系统Ubuntu 22.04 / RHEL 9 / Rocky Linux 9
数据盘每节点 1 块独立磁盘,容量根据需求
网络千兆以太网,节点互通

学习路径

第一部分 基础篇

第二部分 部署篇(核心,必须动手实践)

第三部分 进阶篇

第四部分 运维篇

附录(速查与模板)

目录索引

第一部分:基础篇

第二部分:部署篇

第三部分:进阶篇

第四部分:运维篇

附录

配套脚本

配套自动化脚本正在开发中,后续将提供节点初始化、GlusterFS 部署、Ganesha 配置、Keepalived VIP 部署和日常巡检脚本。

关键 IP 规划(示例)

节点IP角色
node110.0.0.11GlusterFS + Ganesha + Keepalived
node210.0.0.12GlusterFS + Ganesha + Keepalived
node310.0.0.13GlusterFS + Ganesha + Keepalived
VIP10.0.0.100客户端统一入口
monitor10.0.0.20Prometheus + Grafana + Alertmanager

实际部署时请替换为你的真实 IP 和网络参数。

快速开始

  1. 阅读 outline.md 了解全书结构
  2. 按顺序学习第一部分基础概念
  3. 在测试环境跟着第二部分动手部署
  4. 参考第三部分进行调优和安全加固
  5. 根据第四部分建立运维体系

版权声明

本书为技术学习资料,仅供学习交流使用。