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
零接触部署