API Guide

Identifier GUID-FFD825AF-139C-41F7-903F-2630B97872B1
Version 7
Status Translation approved
自动安装
您可以在启用了 ONIE Dell EMC 的设备上自动安装 OS10 映像。此过程称为零接触安装。在设备引导至 ONIE: Install OS
ONIE 自动查找将按照以下步骤查找安装程序文件并使用第一种成功的方法
1. 使用从引导加载程序传递的静态配置的路径。
2. 在本地连接的设备上搜索文件系统 USB
3. DHCPv4 服务器搜索确切的 URL
4. 根据 DHCP 的响应搜索不精确的 URL
5. 搜索 IPv6 邻居。
6. 启动 TFTP 瀑布。
ONIE 自动查找进程会查找存储的软件映像下载并安装它然后使用新映像重新引导设备。自动发现将重复直至成功安装软件映
像并重新引导交换机。
ONIE 查找 使用情况信息
所有 ONIE 自动查找方法仅下载并运行受支持的默认文件名例如 onie-installer。开放网络安装环境网站中介绍了所需的
文件名和搜索顺序网址为查找和执行。有关详细信息请参阅 Dell EMC 支持站点上的 Open Networking Hardware Diagnostic
Guide
如果您使用的是 DHCPv4 服务器ONIE 自动查找会从 DHCP 服务器和 DHCP 选项获取域名服务器 (DNS) 的主机名称、域名、管
理接口 IP 地址和 IP 地址。它还会使用 ONIE 服务器的默认 DNS 搜索 SCPFTP TFTP 服务器。DHCP 选项不用于提供服务器
IP
如果您使用的是 USB 存储设备ONIE 仅在 FAT EXT2 文件系统中搜索 OS10 映像。
示例OS10 自动安装
1. TFTP 服务器上使用 mv image-name default-filename 命令将 OS10 映像重命名为支持的安装程序文件名例如
onie-installer
mv PKGS_OS10-Base-10.3.1B.144-installer-x86_64.bin onie-installer
2. 启动交换机的 ONIE: Install 模式以安装 OS10 映像。
Starting: discover... done.
ONIE:/ # Info: eth0: Checking link... up.
Info: Trying DHCPv4 on interface: eth0
ONIE: Using DHCPv4 addr: eth0: 10.10.10.17 / 255.0.0.0
Info: eth1: Checking link... down.
ONIE: eth1: link down. Skipping configuration.
ONIE: Failed to configure eth1 interface
ONIE: Starting ONIE Service Discovery
Info: Fetching tftp://10.10.10.2/onie-installer-x86_64-dellemc_s4148fe_c2338 ...
Info: Fetching tftp://10.10.10.2/onie-installer-dellemc_s4148fe_c2338 ...
Info: Fetching tftp://10.10.10.2/onie-installer-x86_64-bcm ...
Info: Fetching tftp://10.10.10.2/onie-installer-x86_64 ...
Info: Fetching tftp://10.10.10.2/onie-installer ...
ONIE: Executing installer: tftp://10.10.10.2/onie-installer
...
...
...
Press <DEL> or <F2> to enter setup.
Welcome to GRUB!
GNU GRUB version 2.02~beta2+e4a1fe391
OS10-B
EDA-DIAG
ONIE Booting `OS10-A'
Loading OS10 ...
[ 3.883826] kvm: already loaded the other module
[ 3.967628] dummy-irq: no IRQ given. Use irq=N
[ 3.973212] mic_init not running on X100 ret -19
[ 3.980168] esas2r: driver will not be loaded because no ATTO esas2r devices were found
[ 4.021676] mtdoops: mtd device (mtddev=name/number) must be supplied
[ 5.092316] i8042: No controller found
44
系统