ONIEのアンインストール: スイッチにオペレーティング システムがインストールされている場合は、ONIEで新しいオペレーティング システムをインストールする前に、ONIEのアンインストールを実行する必要があります。
スイッチが起動すると、インストールされているソフトウェアのバージョンを示す画面、またはONIEを起動する選択肢が表示されます。上矢印または下矢印を使用して[ONIE]を選択します。矢印を使用すると、自動カウントダウン タイマーも停止します(図1)。
ONIEメニューが使用可能になったら、上矢印と下矢印を使用して [ONIE]を選択します。OSをアンインストール し、 Enterを押します。ここでもカウントダウン タイマーがあり、矢印を使用すると停止します(図2)
図2:ONIEサブメニュー
ONIEは既存のオペレーティング システムをすべてアンインストールします(図3)
図3:ONIEのアンインストールの例。
スイッチが再起動し、ONIEインストール プロセスが開始されます。
ONIE自動OSインストール: スイッチは、ONIEインストール プロセス(ONIEサービス ディスカバリ)を自動的に開始します。
スイッチのデフォルトは ONIEです。OSのインストール( オペレーティング システムがインストールされていない場合)、またはONIEメニューから上下の矢印を使用して選択できます(図4)。
図4:オニエ: OSをインストールします。
ONIEサービス検出はHTTPでインストール ファイルを探しています。次の名前のソフトウェアイメージファイルが見つかりました: onie-installer
ファイルチェックサムをチェックし、ダウンロードプロセスを開始しています(図5)
図5:ONIEインストーラー
パーティションが作成され、インストールが開始されます(図6)
図6:パーティション作成
ONIEの手動OSインストール: 特定のIPアドレス、サービス、ファイル名を使用したオペレーティング システムの手動インストール。
スイッチのデフォルトは ONIEです。OSのインストール( オペレーティング システムがインストールされていない場合)、ONIEメニューから上下の矢印を使用してOSを選択できます。ONIEレスキュー モードを使用することもできますが、この例ではONIEインストール モードを使用しています(図7)
図7:手動インストール、ONIEインストールOS。
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テクニカル サポートにお問い合わせください。