BAR NC 支持多个网络和逻辑网络掩码的配置。以下示例是具有多个网络接口的 BAR NC 配置:
<dscConfigMediaServers xmlns="http://schemas.teradata.com/v2012/DSC"> <media_server_name>sdt05126_ms</media_server_name> <port>15401</port> <ip_info> <ip_address>39.64.8.1</ip_address> <netmask>255.255.255.0</netmask> </ip_info> <ip_info> <ip_address>10.25.188.87</ip_address> <netmask>255.255.0.0</netmask> </ip_info> </dscConfigMediaServers>
如果您的环境中有 DSA 门户组件,则可用它来配置网络掩码,而不是使用 DSC 命令行和 XML 文件。DSA 门户组件版本必须与 DSC 版本匹配。
下面的步骤演示了具有单网络接口的 BAR NC 配置。
- 列出媒体服务器:
# dsc list_components -t MEDIA_SERVER Data Stream Controller Command Line 16.20.00.00 Command parameters: -type : MEDIA_SERVER Connected to DSC version 16.20.00.00 Listing Components... Media Server Name Port Pool Shared Pipes IP Address(es) NetMask(s) ------------------------------------------------------------------------------- sdt05126_ms 15401 100 10.25.188.87 255.255.254.0 -------------------------------------------------------------------------------
- 对于每个媒体服务器,将配置导出到 XML 文件:
# dsc export_config -t MEDIA_SERVER -n sdt05126_ms -f sdt05126_ms.xml Data Stream Controller Command Line 16.20.00.00 Command parameters: -type : MEDIA_SERVER -name : sdt05126_ms -file : sdt05126_ms.xml Connected to DSC version 16.20.00.00 Exporting Configurations... Export config successful!
- 编辑导出的 XML 文件,并将网络掩码设置为所需的值:
# cat sdt05126_ms.xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <dscConfigMediaServers xmlns="http://schemas.teradata.com/v2012/DSC"> <media_server_name>sdt05126_ms</media_server_name> <port>15401</port> <pool_shared_pipes>100</pool_shared_pipes> <ip_info> <ip_address>10.25.188.87</ip_address> <netmask>255.255.254.0</netmask> </ip_info> </dscConfigMediaServers>
- 以上示例显示了在将网络掩码编辑为另一个值之前的值。
- 仅保留导出的 XML 文件中用于数据传输的 IP 地址。删除所有其他 IP 地址,包括其周围的 <ip_info> </ip_info> xml 标记。
- 使用dsc config_media_servers:的新值更新配置:
# dsc config_media_servers -f sdt05126_ms.xml Data Stream Controller Command Line 16.20.00.00 Command parameters: -file : sdt05126_ms.xml Connected to DSC version 16.20.00.00 Saving Media Server... Media Server config succeeded for "sdt05126_ms"
- 再次列出媒体服务器,以确认网络掩码值已更改:
# dsc list_components -t MEDIA_SERVER Data Stream Controller Command Line 16.20.00.00 Command parameters: -type : MEDIA_SERVER Connected to DSC version 16.20.00.00 Media Server Name Port Pool Shared Pipes IP Address(es) NetMask(s) Listing Components... ------------------------------------------------------------------------------- sdt05126_ms 15401 100 10.25.188.87 255.255.0.0 -------------------------------------------------------------------------------