所有 CommCell® 计算机(即,CommServe、MediaAgent 和客户端计算机)都必须通过配置了 TCP/IP 协议的网络进行连接。为确保每台计算机都能解析其他 CommCell 计算机成员的名称并进而进行通信,我们提出了以下原则。
DNS 环境提供了一种集中化手段,用相应的 IP 地址来解析计算机名。有关如何建立和管理 DNS 的信息,请参阅操作系统文档。
多原位址计算机是指拥有两个或多个网络接口卡 (NIC) 的计算机。为确保 CommCell 计算机内名称/IP 地址的正确解析,必须为 DNS 中的每个 NIC 唯一命名。例如,假设有一台计算机的计算机名为 amber,全限定主机名分别为 amber1.company.com 和 amber2.company.com。此计算机拥有两个 NIC,它们的 IP 地址如下:
为确保两个接口都能被解析,要在 DNS 内部定义唯一名称,例如:
如果一个计算机名解析为多个 IP 地址,软件将自动使用解析出来的第一个 IP 地址。但是,如果第一个 IP 地址无法访问,软件将无法使用列表中的其他 IP 地址访问计算机。在这种情况下,建议创建 hosts 文件,在其中包括计算机的所有可访问 IP 地址。 |
如果您的网络没有 DNS 查找或其他名称解析便利功能,CommServe® 管理器将提供 CommCell® 组中所有成员的名称和 IP 地址。CommServe 管理器的全限定计算机名和 IP 地址存储在每个 CommCell 成员的 hosts 文件中。反过来也可以说,CommServe 计算机中的 hosts 文件存储着 CommCell 组中所有成员的全限定计算机名和 IP 地址,从而可向 CommCell 组中的所有成员提供查找便利功能。根据计算机上操作系统的不同,hosts 文件将位于以下目录之一:
在安装每个 CommCell 成员期间,安装程序会尝试将 CommServe 管理器的名称解析为 IP 地址。如果解析失败,安装程序会提示您输入 CommServe 计算机的 IP 地址。
名称/IP 地址的正确解析是获得可靠网络通信的根本。 |
CommCell® 计算机可以在以下 Internet 协议 (IP) 版本上运行:
CommServe® 计算机需要 IPv4 来获得永久许可证。但是,CommServe® 计算机可以使用多个 NIC 卡同时启用 IPv4 和 IPv6。如果 CommCell® 中的客户端计算机使用 IPv6 协议,则 CommServe 和 MediaAgent 也必须使用 IPv6 协议。
要在 IPv6 网络上启用 Windows 计算机的 CommCell® 功能,您必须使用以下注册表项:
请注意,该注册表项仅在软件安装期间提供 IPv6 支持。
要在 IPv6 网络上启用 Unix 计算机的 CommCell 功能,您必须执行以下操作:
-display-interface-family [nPreferredIPFamily]
例如,如果要应用 IPv4 和 IPv6 支持,您可将以下内容添加到 cvpkgadd 命令:
-display-interface-family 0
请注意,该注册表项仅在软件安装期间提供 IPv6 支持。
-Djava.net.preferIPv6Addresses=true
例如:
"C:\Program Files\Java\jre1.6.0\bin\javaw.exe" -jar cv.jar cranberry 8401 -oemid=1 -Djava.net.preferIPv6Addresses=true
请注意,只有作为独立应用程序的 CommCell Console 支持此配置。如果运行的是作为远程基于 Web 的应用程序的 CommCell Console,您将始终获得 IPv4 地址。
因此,建议从启用了 IPv6 的 Windows 计算机访问 Celerra 文件服务器上的脱机存根文件之前,运行处理存根文件恢复的服务。
以下项不支持 IPv6:
此外,要考虑以下事项: