使用 ONIE 安裝的 Dell Networking SONiC 作業系統全新安裝
Summary: 使用 ONIE Install 進行 Dell Networking SONiC 作業系統全新安裝。
Instructions
使用 ONIE Install 進行 SONiC 作業系統全新安裝
先決條件:
- 作用中主控台與交換器的連線
- 存取 ONIE > ONIE 安裝。
- 交換器必須可使用已載入 HTTP、TFTP 或 FTP 服務的作業系統檔案伺服器詳細資料 (本文使用 HTTP)。
指示:
ONIE 解除安裝:若交換器已安裝任何作業系統,在 ONIE 安裝新作業系統之前,必須先執行 ONIE 解除安裝。
-
交換器開機時會出現畫面,顯示已安裝的軟體版本,或是選擇輸入 ONIE。使用向上或向下箭頭選取 ONIE。使用箭頭也會停止自動倒數計時器(圖 1)。

-
當 ONIE 功能表可用時,請使用向上和向下方向鍵選取 ONIE:解除安裝作業系統 ,然後按下 ENTER 鍵。同樣,有一個倒數計時器,一旦使用箭頭,它就會停止(圖 2)

圖 2:ONIE 子功能表
-
ONIE 會解除安裝所有現有的作業系統 (圖 3)

圖 3:ONIE 解除安裝範例。
-
交換器會重新開機並開始 ONIE 安裝程序。
ONIE 自動作業系統安裝:交換器會自動啟動 ONIE 安裝程序 (ONIE 服務探索)。
-
交換器預設為 ONIE:如果沒有安裝作業系統,請安裝作業系統,或者您可以使用 ONIE 功能表的向上和向下箭頭選取 (圖 4)

圖 4:奧妮:安裝作業系統。
-
ONIE 服務探索正在透過 HTTP 尋找安裝檔案。它找到了一個名為
onie-installer,已檢查檔案檢查總和,並開始下載程序 (圖 5)

圖 5:ONIE-安裝程式
-
分割區隨即建立,並開始安裝 (圖 6)

圖 6:磁碟分割建立
ONIE 手動安裝作業系統:使用特定IP位址、服務和檔名手動安裝作業系統。
-
交換器預設為 ONIE:如果沒有安裝作業系統,請安裝作業系統,或者您可以使用 ONIE 功能表中的向上和向下箭頭選取。可以使用 ONIE 修復模式,但在此範例中我們使用 ONIE 安裝模式 (圖 7)

圖 7:手動安裝、ONIE 安裝作業系統。
-
在 ONIE 提示下,自動 探索 程序必須以
onie-stop命令。
onie-discovery-stop\start。此命令在稍後的 ONIE 版本中已淘汰。
Please press Enter to activate this console. Info: eth0: Checking link... up. Info: Trying DHCPv4 on interface: eth0
To check the install status inspect /var/log/onie.log. Try this: tail -f /var/log/onie.log
** Installer Mode Enabled ** ONIE:/ # onie-stop discover: installer mode detected. Stopping: discover... done. ONIE:/ # Warning: Unable to configure interface using DHCPv4: eth0
-
如果 DHCP 程式尚未取得 IP,則可手動設定管理介面的 IP 位址
ifconfig eth0。執行 ping 伺服器以確認位址的連線能力 (圖 8)ONIE:/ # ONIE:/ # ifconfig eth0 10.0.0.219 netmask 255.255.255.0 up ONIE:/ #

圖 8: ifconfig 範例
- 如果需要從本機子網路由到達安裝伺服器,請使用
ip route add命令。使用以下方式檢查路由:ip route命令。
ONIE:/ # ip route add default via 10.0.0.254 ONIE:/ # ONIE:/ # ip route default via 10.0.0.254 dev eth0 10.0.0.254/24 dev eth0 src 10.0.0.219 ONIE:/ #
- 使用
onie-nos-install命令以從特定伺服器安裝特定作業系統檔案 (圖 9)
ONIE:/ # ONIE:/ # onie-nos-install http://10.0.0.200/Enterprise_SONiC_OS_4.0.3_vs_Standard.bin discover: installer mode detected. Stopping: discover... done. Info: Attempting http://10.0.0.200/Enterprise_SONiC_OS_4.0.3_vs_Standard.bin ... Connecting to 10.0.0.200 (10.0.0.200:80) installer 100% |*******************************| 913M 0:00:00 ETA ONIE: Executing installer: http://10.0.0.200/Enterprise_SONiC_OS_4.0.3_vs_Standard.bin Verifying image checksum ... OK. Preparing image archive ... OK. Installing SONiC in ONIE

圖 9:ONIE-nos-install 範例
以上就是透過 ONIE 安裝 SONiC OS 的必要步驟如需進一步協助,請聯絡 Dell 技術支援部門。