API Guide
仅使用常见的 Linux 命令(如 curl)和常见的 Python 语言构造。OS10 仅提供一组有限的 Linux 软件包和 Python 库。
• 默认情况下,ZTD 在自动调配的交换机结构(如 Isilon 后端、PowerEdge MX 和 VxRail)上处于禁用状态。
正在取消 ZTD
要退出 ZTD 模式并通过输入 CLI 命令手动配置交换机,请通过输入 ztd cancel 命令来停止 ZTD 过程。当 ZTD 处于等待状态时您
只能输入 ztd cancel;即,在从 DHCP 服务器接收应答之前。否则,该命令将返回错误消息;例如:
OS10# ztd cancel
% Error: ZTD cancel failed. ZTD process already started and cannot be cancelled at this stage.
禁用 ZTD
要禁用 ZTD,请输入 reload 命令。交换机在 ZTD 禁用模式下重新引导。
重新启用 ZTD
要自动升级 OS10 和/或激活新的配置设置,请使用 reload ztd 命令重新引导交换机,以重新启用 ZTD。系统将提示您确认删除启
动配置。
注: 要在不丢失启动配置的情况下升级 OS10,请在 ZTD 运行调配脚本之前备份启动配置。然后,使用备份启动配置来恢复先前
的系统配置。
OS10# reload ztd
This action will remove startup-config [confirm yes/no]:
查看 ZTD 状态
OS10# show ztd-status
-----------------------------------
ZTD Status : disabled
ZTD State : completed
Protocol State : idle
Reason : ZTD process completed successfully at Mon Jul 16 19:31:57 2018
-----------------------------------
ZTD 日志
ZTD 将生成有关其当前状态的日志消息。
[os10:notify], %Dell EMC (OS10) %ZTD-IN-PROGRESS: Zero Touch Deployment
applying post configurations.
ZTD 还会生成失败消息。
[os10:notify], %Dell EMC (OS10) %ZTD-FAILED: Zero Touch Deployment failed to
download the image.
配置锁定故障处理
当启用 ZTD 时,CLI 配置会被锁定。如果您输入 CLI 命令,将显示错误消息 configuration is locked。要配置交换机,请通
过输入 ztd cancel 命令来禁用 ZTD。
OS10# configure terminal
% Error: ZTD is in progress(configuration is locked).
OS10# ztd cancel
Identifier
GUID-CF88A571-6F1F-4166-BF40-D7E13363EE38
Version 1
Status Translation approved
ZTD DHCP 服务器配置
对于 ZTD 操作,通过添加所需的 ZTD 选项,在网络中配置 DHCP 服务器;例如:
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
option ztd-provision-url code 240 = text;
100
零接触部署