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 搜索 SCP、FTP 或 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
系统