配置选项

以下是 Masakari 中所有可用配置选项的概述。

有关示例配置文件,请参阅 Masakari 定制恢复工作流配置选项

taskflow_driver_recovery_flows

host_auto_failure_recovery_tasks
类型:

未知类型

默认值:

{'pre': ['disable_compute_service_task'], 'main': ['prepare_HA_enabled_instances_task'], 'post': ['evacuate_instances_task']}

此选项允许操作员自定义要为主机故障自动恢复工作流执行的任务。

提供字符串列表,反映应包含在主机故障恢复工作流中的任务类。所有任务类的完整类名路径应在 setup.cfg 的 ‘masakari.task_flow.tasks’ 中定义,这些类可以由 OpenStack Masakari 项目团队、部署者或第三方实现。

默认情况下,以下三个任务将成为此配置选项的一部分:- 1. disable_compute_service_task 2. prepare_HA_enabled_instances_task 3. evacuate_instances_task

此选项的允许值是介于 {} 之间的对象名称的逗号分隔字典。

host_rh_failure_recovery_tasks
类型:

未知类型

默认值:

{'pre': ['disable_compute_service_task'], 'main': ['prepare_HA_enabled_instances_task', 'evacuate_instances_task'], 'post': []}

此选项允许操作员自定义要为主机故障保留主机恢复工作流执行的任务。

提供字符串列表,反映应包含在主机故障恢复工作流中的任务类。所有任务类的完整类名路径应在 setup.cfg 的 ‘masakari.task_flow.tasks’ 中定义,这些类可以由 OpenStack Masakari 项目团队、部署者或第三方实现。

默认情况下,以下三个任务将成为此配置选项的一部分:- 1. disable_compute_service_task 2. prepare_HA_enabled_instances_task 3. evacuate_instances_task

此选项的允许值是介于 {} 之间的对象名称的逗号分隔字典。

instance_failure_recovery_tasks
类型:

未知类型

默认值:

{'pre': ['stop_instance_task'], 'main': ['start_instance_task'], 'post': ['confirm_instance_active_task']}

此选项允许操作员自定义要为实例故障恢复工作流执行的任务。

提供字符串列表,反映应包含在实例故障恢复工作流中的任务类。所有任务类的完整类名路径应在 setup.cfg 的 ‘masakari.task_flow.tasks’ 中定义,这些类可以由 OpenStack Masakari 项目团队、部署者或第三方实现。

默认情况下,以下三个任务将成为此配置选项的一部分:- 1. stop_instance_task 2. start_instance_task 3. confirm_instance_active_task

此选项的允许值是介于 {} 之间的对象名称的逗号分隔字典。

process_failure_recovery_tasks
类型:

未知类型

默认值:

{'pre': ['disable_compute_node_task'], 'main': ['confirm_compute_node_disabled_task'], 'post': []}

此选项允许操作员自定义要为进程故障恢复工作流执行的任务。

提供字符串列表,反映应包含在进程故障恢复工作流中的任务类。所有任务类的完整类名路径应在 setup.cfg 的 ‘masakari.task_flow.tasks’ 中定义,这些类可以由 OpenStack Masakari 项目团队、部署者或第三方实现。

默认情况下,以下两个任务将成为此配置选项的一部分:- 1. disable_compute_node_task 2. confirm_compute_node_disabled_task

此选项的允许值是介于 {} 之间的对象名称的逗号分隔字典。