Ceph存储系列(二十五) Ceph集群常见故障处理
本文介绍了 Ceph 集群的故障排除方法和技巧,涵盖了识别问题、集群运行状况故障排除、忽略运行状况警报、配置日志记录、处理 Cephx 认证问题,以及 Ceph 监视器和 OSD 的常见故障处理。
Ansible自动化(五) Ansible内容集合详解
本文简要介绍了Ansible内容集合的核心概念、使用优势及与传统方式的对比,同时解析了命名空间的意义和实际应用。此外,文章还涵盖了内容集合的查找、安装和管理方法,并对自动化执行环境的选择与配置进行了说明,帮助用户高效掌握Ansible工具。
Ceph存储系列(二十四) 分析并优化Ceph性能
本文详细描述了 Ceph 部署中的优化建议,如 MON 的放置、使用 SSD 提高性能、元数据池的优化,以及放置组算法的调整。同时,探讨了集群架构设计,包括可扩展性和网络最佳实践,还介绍了 OSD 恢复与回填的优化参数,硬件配置建议,以及使用 Ceph 性能工具(如 RADOS bench 和 RBD bench)进行调优的方法。
Ansible自动化(四) Ansible Playbook的最佳实践
本文介绍了 Ansible Playbook 的最佳实践,强调了三大关键实践:保持简单、井然有序和经常测试,以确保 Ansible 的简洁性,通过本文,你将了解到在Ansible Playbook中的如何保持最佳实践。
Ceph存储系列(二十三) Ceph集群常见维护操作
本文介绍了 Ceph 集群中 OSD 节点和 MON 节点的管理操作,包括OSD的添加、移除和故障处理,以及主机维护模式的设置与退出,提供了详细的命令和步骤,帮助管理员高效地管理 Ceph 集群中的 OSD 和 MON 节点,确保集群的稳定运行和高效维护。
Ansible自动化(三) 深入了解Git使用技巧
本文介绍了基础架构即代码的理念,并充分解释了如何使用git来管理代码,例如如何创建git仓库,如何克隆代码,如何提交到暂存区,如何提交代码到仓库等git技能。还介绍了如何检查git日志,如何创建git分支,切换git分支等操作。
Ceph存储系列(二十二) Ceph集群的基础管理与监控
本文详细阐述了Ceph MGR在收集集群统计数据中的关键作用以及如何通过命令实现 MGR 的故障转移和状态查看,还深入探讨了如何关闭或重启集群,包括设置集群标志以限制维护期间的影响以及如何使用 Balancer 模块优化 PG 在 OSD 之间的放置。
Ansible自动化(二) 初识Ansible-navigator
本文介绍了Ansible-navigator的使用方法,它是RHAAP2中用于替代传统ansible-playbook命令的工具,Ansible-navigator支持交互式界面,用户可以通过数字键查询任务详情。此外,它还支持自动化执行环境,避免了在控制器上创建多个Python虚拟环境。
Ceph存储系列(二十一) 基于CephFS的NFS集群实战
本文介绍了基于CephFS的NFS集群搭建与使用全流程,从创建CephFS文件系统开始,详细阐述了在Ceph MGR节点上安装必备软件、开启NFS模块、创建NFS集群的步骤。
Ansible自动化(一) RHAAP 组件介绍
本文介绍了Ansible 自动化平台的主要组件,涵盖了运行 Ansible Playbook 所需的基本功能和命令行工具,ansible-navigator 命令替代了以前的多个命令,通过在容器中运行 playbook,将控制节点与自动化执行环境分隔开来,以支持不同的 Python 环境需求。