[改进后的中文总结内容]
会议纪要
会议主题:Ceph Orchestrator 周会
会议时间:2020-08-31
参会人员:[参会人员名单]
主要议题及讨论内容:
- NFS 集成问题
- 问题概述:存在两个不兼容的NFS管理实现,分别在Dashboard和Volumes NFS模块中,导致无法并行使用。
- 解决方案:讨论迁移用户从Nautilus到Octopus的方法,寻找自动化的迁移工具。
- 行动计划:继续讨论并寻找解决方案。
- ceph.conf 生成问题
- 问题描述:config generate minimal conf 生成的 ceph.conf 文件不完整。
- 解决方案:提供扩展 ceph.conf 的方法或改进生成 minimal conf 的功能。
- 行动计划:希望尽快合并解决方案。
- 容器中的 PID 1 问题
- 问题描述:Ceph 容器中的 PID 1 处理不当,导致僵尸进程和无法创建核心文件。
- 解决方案:建议使用 Docker 和 systemd-nspawn 的
--init
标志。 - 行动计划:考虑在发行版中默认启用此设置,并在其他发行版中提供安装依赖包的指导。
- 配置模板问题
- 问题描述:配置模板硬编码在代码中,无法灵活修改。
- 解决方案:建议使用配置密钥存储来覆盖这些模板。
- 行动计划:继续讨论是否有实际需求来推动这一改变。
- Ceph Orchestrator 模块开发
- 进展:可以在不预先创建环境或编译 Ceph 的情况下,直接开始开发 Ceph Orchestrator 模块。
- 行动计划:鼓励开发者利用这一改进进行模块开发。
- Ceph Orchestrator 二进制文件重构
- 目标:讨论如何逐步重构 Ceph Orchestrator 二进制文件,以提高代码的可维护性和模块化。
- 行动计划:建议从简化 bootstrap 命令开始,逐步引入类和模块化。
后续行动计划:
- 继续讨论和解决 NFS 集成问题,特别是迁移用户的问题。
- 合并并实施 ceph.conf 生成问题的解决方案。
- 在支持的发行版中默认启用
--init
标志,并在其他发行版中提供安装依赖包的指导。 - 根据实际需求,决定是否实施配置模板的灵活修改方案。
- 逐步重构 Ceph Orchestrator 二进制文件,提高代码质量和可维护性。
会议总结:
本次会议主要讨论了 Ceph Orchestrator 相关的多个技术问题和解决方案,涉及 NFS 集成、配置文件生成、容器中的 PID 1 处理、配置模板灵活性以及代码重构等方面。会议确定了后续的行动计划,并鼓励团队成员积极参与到这些改进工作中。