这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 hroller
程序:
您的姓名
hroller - Ganeti 的集群滚动维护调度程序
概要
投手 {后端选项...} [算法选项...] [报告选项...]
投手 - 版
后端选项:
{ -m 簇 | -L[ 径 ] | -t 数据文件 | -I 径 }
[ - 力量 ]
算法选项:
[ -G 姓名 ] [ -O 名称... ] [ --节点标签 标签,.. ] [ --skip-非冗余 ]
[ --离线维护 ] [ --忽略非冗余 ]
报告选项:
[ -v... | -q ] [ -S 文件 ] [ -- 一步到位 ] [ --打印移动 ]
商品描述
hroller 是一个集群维护重启调度器。 它可以计算出哪一组节点
可以同时重新启动,同时避免同时具有主节点和辅助节点
同时重新启动。
对于支持识别主节点(目前为 RAPI 和 LUXI)的后端,
主节点被安排为上次重启组中的最后一个节点。 除此之外
限制,较大的重启组放在首位。
算法 用于 计算 ONLINE REBOOT 组
hroller 会将节点视为无向图的顶点,具有两种边。
首先,每个实例的主节点到次节点都有边。
其次,如果两个节点是两个节点的主节点,则它们通过边连接
具有相同辅助节点的实例。 然后它将使用一些颜色为图形着色
不同的启发式,并返回找到的最小尺寸的颜色集。 节点相同
然后颜色可以同时将所有实例迁移到它们各自的辅助
节点,同时重新启动它们是安全的。
配置
有关标准选项的说明,请检查 工具(1)和 巴勒(1)。
- 力量
即使无法确定主节点,也不要失败。
--节点标签 标签,...
仅限于具有至少一个给定标签的节点。
--全面疏散
还计划将辅助节点移出要重新启动的节点。 对于每个实例
移动最多是一次迁移(如果它是该节点上的主要节点),然后是
更换二级。
--skip-非冗余
仅限于不托管任何非冗余实例的节点。
--离线维护
假设所有实例在重新启动之前都已关闭。 IE,
仅考虑从实例的主节点到辅助节点的边。
--忽略非冗余
假装非冗余实例不存在,只取实例
主节点和辅助节点。
-- 一步到位
限制在第一个重启组。 每行输出组一个节点。
--打印移动
在每个受影响实例的每个组列出一个可以疏散的节点之后
到。 移动的计算假设在每个重启组之后,所有
实例被移回它们的初始位置。
使用 onworks.net 服务在线使用 hrroller