使用 NIM takeover 操作
takeover 操作允许配置为 alternate_master 的机器控制 NIM 环境。
备用主控机通过更新每个客户机的 /etc/niminfo 文件尝试成为在其数据库中定义的每个客户机的当前主控机。 此操作还会尝试更新目标 alternate_master上的数据库。
takeover 操作的命令行语法如下所示:
nim [-F] -o takeover -a Attribute=Value ... TargetName接管操作的目标必须是 alternate_master。
以下是可以为 takeover 操作指定的可选属性:
| 项 | 描述 |
|---|---|
| -a verbose=值 | 显示用于调试的信息。 有效值是 1 - 5。 使用 verbose=5 来显示最大详细信息。 缺省值不显示调试输出。 |
| -a show_progress [是 | 否] | 表示操作执行时是否应该显示状态。 缺省值为 show_progress=yes。 |
| -a 异步 = [是 | 否] | 如果该属性设置为“yes”,那么客户机会与新主控机信息异步更新。 缺省值为异步运行这个命令。 |
| -f | 指定 NIM force 操作。 如果应该覆盖 alternate_master 上的数据库,请使用强制操作。 |
注:takeover 操作没有必需的属性。