ZTP配置注意事项
本文档适用于非解决方案场景。如果需要在解决方案场景下使用ZTP功能,请参考CloudFabric云数据中心网解决方案产品文档中的“使用ZTP方式自动化部署Underlay网络”。
涉及网元
U盘。
DHCP服务器:用来为执行ZTP的设备分配临时管理IP地址、缺省网关、DNS服务器地址、中间文件服务器地址等信息。
- Syslog服务器:用来将ZTP过程中记录的用户日志上传到网管侧。
DHCP中继:当执行ZTP的设备与DHCP服务器位于不同网段时,需要通过DHCP中继转发DHCP交互报文。
中间文件服务器:用来保存ZTP过程中设备需要的中间文件。通过解析中间文件,执行ZTP的设备可以获取版本文件服务器地址、版本文件等信息。
版本文件服务器:用来保存设备需要的版本文件,如系统软件、配置文件、补丁文件。版本文件服务器可以和中间文件服务器部署在同一个文件服务器上。
DNS服务器:用来提供域名和IP地址之间的映射关系。执行ZTP的设备可以通过DNS服务器将文件服务器的域名解析为IP地址,以便于从文件服务器获取需要的文件。
License支持
ZTP属于交换机基础功能,其受基本软件功能License控制。基本软件功能License在设备出厂时已经内置并激活,不需要用户再手动激活。
版本支持
产品 |
最低支持版本 |
---|---|
CE9860EI |
V200R020C00 |
CE8868EI |
V200R005C10 |
CE8861EI |
V200R005C10 |
CE8860EI |
V100R006C00 |
CE8850-32CQ-EI |
V200R002C50 |
CE8850-64CQ-EI |
V200R005C00 |
CE7850EI |
V100R003C00 |
CE7855EI |
V200R001C00 |
CE6810EI |
V100R003C00 |
CE6810-48S4Q-LI/CE6810-48S-LI |
V100R003C10 |
CE6810-32T16S4Q-LI/CE6810-24S2Q-LI |
V100R005C10 |
CE6850EI |
V100R003C00 |
CE6850-48S6Q-HI |
V100R005C00 |
CE6850-48T6Q-HI/CE6850U-HI |
V100R005C10 |
CE6851HI |
V100R005C10 |
CE6855HI |
V200R001C00 |
CE6856HI |
V200R002C50 |
CE6860EI |
V200R002C50 |
CE6870EI |
V200R002C50 |
CE6875EI |
V200R003C00 |
CE6880EI |
V200R002C50 |
CE6881/CE6820/CE6863 |
V200R005C20 |
CE6863K |
V200R019C10 |
CE6881E |
V200R019C10 |
CE6881K |
V200R019C10 |
CE6865EI |
V200R005C00 |
CE6857EI |
V200R005C10 |
CE5810EI |
V100R003C00 |
CE5850EI |
V100R003C00 |
CE5850HI |
V100R003C00 |
CE5855EI |
V100R005C10 |
CE5880EI |
V200R005C10 |
CE5881 |
V200R020C00 |
如果需要了解软件版本与交换机具体型号的配套信息,请查看硬件查询工具。
- 除CE6881、CE6881E、CE6881K、CE6863、CE6863K、CE6820
V100R001C00 -> V100R002C00 -> V100R003C00 -> V100R003C10 -> V100R005C00 -> V100R005C10 -> V100R006C00 -> V200R001C00 -> V200R002C50 -> V200R003C00 -> V200R005C00 -> V200R005C10 -> V200R019C00 -> V200R019C10
- 对于CE6881、CE6881E、CE6881K、CE6863、CE6863K、CE6820
V200R005C20 -> V200R019C10 -> V200R020C00
特性依赖和限制
如果用户需要实现设备自动部署并建立堆叠,中间文件的类型请选择Python脚本文件。ini文件无法实现堆叠的建立。
如果用户需要实现设备自动部署并建立堆叠,设备加载的配置文件中必须包含该堆叠成员ID相关的堆叠配置,包括堆叠优先级、堆叠域编号、堆叠端口等。
若通过U盘实现自动部署,则要求中间文件名必须为“ztp_config.ini”或“ztp_script.py”;若通过DHCP方式实现自动部署,用户可以自定义文件名。
中间文件中配置的用户名、密码、版本文件名称不能含有特殊字符,包括:“&”、“>”、“<”、“"”、“'”、“/”、“#”。
如果待上电的设备上存在同名的cfg文件时,则新的cfg文件无法下载到待上电设备。当需要区分cfg文件时,建议用户通过设备序列号ESN进行区分,例如conf_5618642831132.cfg。
Python脚本文件格式必须是Windows或者Unix格式。
- V200R019C10之前的版本支持Python2版本的脚本,V200R019C10及之后的版本支持Python3版本的脚本。
- 请使用专有网络进行ZTP部署,非专有网络存在安全风险。
- TFTP、FTP协议存在安全风险,建议使用SFTP协议进行ZTP部署。
- 目前仅支持Syslog服务器为IPv4地址。
- 目前仅支持通过DHCP服务器上配置的Options字段获取Syslog服务器地址,不支持通过中间文件获取。
- 如果设备上空间不足,需要手动删除多余的系统软件大包,否则会导致ZTP部署失败。