英语法语西班牙语

运行服务器 | Ubuntu > | Fedora > |


OnWorks 网站图标

harep - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 harep

这是 harep 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

名称


harep - Ganeti 自动修复工具

概要


哈雷普 [ [-L | --鲁西 ] = 插座 ] [ --作业延迟= ]

哈雷普 - 版

商品描述


Harep 是 Ganeti 自动修复工具。 它能够检测到一个实例被破坏并
生成一系列的工作来修复它,根据由
管理员。

Harep 能够识别实例处于什么状态(健康、暂停、需要修复、
不允许修理、待修理、修理失败)并引导它通过一系列
将实例恢复到健康状态的步骤。 因此,harep主要是
意味着使用 cron 作业定期和频繁地运行,以便它可以真正遵循
整个过程中的实例。 每次运行时,harep 都会更新它添加的标签
描述其修复状态的实例,并将提交实际执行
所需的维修操作。

默认情况下,harep 只报告实例的健康状态,但不执行任何
行动,因为它们可能具有潜在危险。 因此,harep只会接触
它已被明确授权处理的实例。

启用 harep 的标签可以关联到单个实例、节点组或
整个集群,因此影响它们包含的所有实例。 可能的标签
共享通用结构:

ganeti:watcher:autorepair:

在哪里可以有以下值:

· fix-storage:在不影响实例的情况下允许更换磁盘或修复后端
本身(损坏的 DRBD 辅助)

· migrate:允许实例迁移

· 故障转移:允许实例在辅助上重启

· 重新安装:允许重新创建磁盘和重新安装实例

标签列表中的每个元素,包括前一个的所有授权,
修复存储功能最弱,重新安装功能最强大。

如果多个 autorepair 标签作用于同一个实例,实际上只能有一个
积极的。 根据以下规则解决冲突:

1.如果多个标签在同一个对象中,破坏性最小的优先。

2. 如果标签跨对象,则最近的标签获胜。

示例:集群具有实例 I1 和 I2,其中 I1 具有故障转移标记,并且集群
有修复存储和重新安装。 I1 实例将被允许进行故障转移,I2
实例仅用于修复存储。

限制


Harep 本身不做任何硬件故障检测,它依赖于节点
被管理员标记为离线。

此外 harep 目前仅适用于带有 drbd 和普通磁盘模板的实例。

这两个问题都将在未来的 Ganeti 版本中由新的维护守护程序解决,
这将取代harep。

配置


可以传递给程序的选项如下:

-L 插座, --luxi=*套接字*
通过 Luxi 收集数据,可选择使用给定的 插座 路径。

--job-delay=*秒*
在执行修复作业之前插入这么多延迟,以允许工具
继续处理实例。

REPORTING BUGS


向项目网站报告错误(http://code.google.com/p/ganeti/) 或联系
使用 Ganeti 邮件列表 (ganeti@googlegroups.com).

使用 onworks.net 服务在线使用 harep


Ad


Ad