DR IP Customizer 工具的语法
DR IP Customizer 工具包含一些选项,可用来收集有关
Site Recovery Manager
保护的虚拟机的网络信息。也可以使用这些选项为在恢复站点上启动的虚拟机应用自定义设置。
通过
Site Recovery Manager
,可以定义子网级别的 IP 映射规则,以使用 DR IP Customizer 工具自定义虚拟机上的 IP 设置。可以将子网级别的 IP 映射规则与 DR IP Customizer 结合使用。有关如何能将子网级别 IP 映射规则与 DR IP Customizer 一起使用的信息,请参见自定义多个虚拟机的 IP 属性。
dr-ip-customizer
位于设备的 /opt/vmware/srm/bin/
目录中。 运行
dr-ip-customizer
,可以根据要生成还是要应用逗号分隔值文件 (CSV) 来指定不同的选项。 dr-ip-customizer --cfgSRM Server configuration XML--cmd apply/drop/generate [--csvName of existing CSV File] [--outName of new CSV file to generate] --urihttps://host[:port]/lookupservice/sdk--vcidUUID[--ignore-thumbprint] [--extra-dns-columns] [--verbose]
可以在受保护站点或恢复站点上运行 DR IP Customizer 工具。受保护虚拟机的虚拟机 ID 在每个站点都不同,因此无论您在运行 DR IP Customizer 工具生成 CSV 文件时使用哪一个站点,再次运行 DR IP Customizer 应用设置时,都必须使用同一个站点。
DR IP Customizer 工具所提供的选项中有些是必选项,其他则为可选项。
选项
| 描述
| 必选
|
---|---|---|
-h [ --help ]
| 显示有关 dr-ip-customizer.exe 或 dr-ip-customizer 的使用情况信息。
| 不支持
|
--cfg arg
| 应用程序 XML 配置文件 vmware-dr.xml 的路径。
| 是
|
--cmd arg
| 您可以指定不同的命令以便在不同的模式中运行 DR IP Customizer。
对于 apply 和 drop 命令,始终提供生成 CSV 文件所使用的同一个 vCenter Server 实例。
| 是
|
--csv arg
| CSV 文件的路径。
| 是,当运行 apply 和 drop 命令时。
|
-o [ --out ] arg
| generate 命令创建的新 CSV 输出文件的名称。如果提供现有 CSV 文件的名称,则 generate 命令将覆盖其当前内容。
| 是,当运行 generate 命令时。
|
--uri arg
| Platform Service Controller 上的 Lookup Service URL,形式为: https://host[:port]/lookupservice/sdk 。如果端口不是 443,请指定端口。Site Recovery Manager 实例将此地址与主站点的基础架构节点关联。
对于 apply 和 drop 命令,使用生成 CSV 文件所使用的同一个 vCenter Server 实例。
| 是
|
--vcid arg
| 主站点 vCenter Server 实例 UUID。
| 可选,除非主站点基础架构包含多个 vCenter Server 实例。
|
-i [ --ignore-thumbprint
]
| 忽略 vCenter Server 指纹确认提示。
| 不支持
|
-e [ --extra-dns-columns
]
| 如果输入 CSV 文件包含额外的 DNS 信息列,则必须指定此选项。
| 不支持
|
-v [ --verbose ]
| 启用详细输出。可在任何 dr-ip-customizer.exe 或 dr-ip-customizer 命令行中包含 --verbose 选项以记录额外的诊断消息。
| 不支持
|
未指定
--vcid
值时,该工具便会将 UUID 输出到 Lookup Service,如以下示例所示:
/opt/vmware/srm/bin/dr-ip-customizer --cfg "/opt/vmware/srm/conf/vmware-dr.xml" -i --cmd generate -o "/home/admin/output.csv" --uri https://service.company.com:443/lookupservice/sdk --vcid ?
生成的错误消息包括
vCenter Server
实例 UUID,后跟每个注册到 Lookup Service 的 vCenter Server
的 vCenter Server
DNS 主机名:错误: 找不到 VC 实例 (ERROR: Failed to locate VC instance)。请使用以下已知的 VC 实例之一: e07c907e-cd41-4fe7-b38a-f4c0e677a18c vc.company.com (ERROR: Failed to locate VC instance. Use one of the following known VC instances: e07c907e-cd41-4fe7-b38a-f4c0e677a18c vc.company.com)