跳转到: 导航, 搜索

Masakari

Masakari:实例高可用性服务

使命

Masakari 为 OpenStack 云提供实例高可用性服务,通过自动恢复故障实例实现。目前,Masakari 可以从 VM 进程崩溃、置备进程崩溃和 nova-compute 主机故障等故障事件中恢复基于 KVM 的虚拟机 (VM)。Masakari 还提供了一个 API 服务来管理和控制自动恢复机制。

联系方式

我们使用 openstack-discuss@lists.openstack.org 邮件列表进行讨论,主题前缀为“[masakari]”。

治理

有关 Masakari 治理的基本信息,包括当前的 PTL(项目团队负责人),请访问 Masakari 的治理页面

要查看 Masakari 核心评审员(即核心成员)的当前列表,请参见 Gerrit 上的 masakari-core 组

交付成果

项目功能通过主要交付成果(masakari)中的蓝图和规范进行跟踪。

masakari

Masakari 的 API 服务和恢复引擎

Launchpad https://launchpad.net/masakari
源代码 https://opendev.org/openstack/masakari
Bug 追踪器 https://bugs.launchpad.net/masakari
功能跟踪器(蓝图) https://blueprints.launchpad.net/masakari
功能跟踪器(规范) https://specs.openstack.org/openstack/masakari-specs/
代码审查 https://review.opendev.org/#/q/project:openstack/masakari
CI 状态 https://zuul.opendev.org/t/openstack/builds?project=openstack/masakari
文档 https://docs.openstack.org/masakari/latest/
API 参考 https://docs.openstack.org/api-ref/instance-ha/

python-masakariclient

python-masakariclient 提供基于 Masakari API 的 Masakari Python 客户端库。它提供了一个 Python API(masakariclient 模块)和一个用于 masakari 的命令行工具。

Launchpad https://launchpad.net/python-masakariclient
源代码 https://opendev.org/openstack/python-masakariclient
Bug 追踪器 https://bugs.launchpad.net/python-masakariclient
代码审查 https://review.opendev.org/#/q/project:openstack/python-masakariclient
CI 状态 https://zuul.opendev.org/t/openstack/builds?project=openstack/python-masakariclient
文档 https://docs.openstack.org/python-masakariclient/latest/

masakari-monitors

Masakari-monitors 提供 Masakari 的监控工具。这些工具监控 openstack nova 计算节点,并使用 masakari API 向 Masakari 发送通知。

Launchpad https://launchpad.net/masakari-monitors
源代码 https://opendev.org/openstack/masakari-monitors
Bug 追踪器 https://bugs.launchpad.net/masakari-monitors
代码审查 https://review.opendev.org/#/q/project:openstack/masakari-monitors
CI 状态 https://zuul.opendev.org/t/openstack/builds?project=openstack/masakari-monitors
文档 https://docs.openstack.org/masakari-monitors/latest/

masakari-dashboard

Masakari-dashboard 提供 Horizon 插件,在 Web 上暴露 Masakari 客户端功能。

Launchpad https://launchpad.net/masakari-dashboard
源代码 https://opendev.org/openstack/masakari-dashboard
Bug 追踪器 https://bugs.launchpad.net/masakari-dashboard
代码审查 https://review.opendev.org/#/q/project:openstack/masakari-dashboard
CI 状态 https://zuul.opendev.org/t/openstack/builds?project=openstack/masakari-dashboard
文档 https://docs.openstack.org/masakari-dashboard/latest/

项目历史

Masakari 最初是 GitHub 上的一个项目。Masakari 的早期版本(<=1.1.0)仍然可以在 https://github.com/ntt-sic/masakari 上找到

用户故事;虚拟机的可用性