Dell Networking SONiC:WINSCPなどのソフトウェアでSCPプロトコルを使用してSONiCをアップグレードまたはダウングレードする
Summary: この記事では、WINSCPアプリケーションでSCPプロトコルを使用したDell Networking SONiCのアップグレードまたはダウングレードについて説明します。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
注:SCPプロトコルをサポートする任意のアプリケーションを使用して、ファームウェア ファイルをスイッチにアップロードできます。この記事では、WINSCPアプリケーションを使用してプロセスを示します。
手順:
- スイッチにSONiCファイルをコピーするための十分なスペースがあることを確認します。コマンド
df /home -h
出力例
admin@sonic:~$ df /home -h Filesystem Size Used Avail Use% Mounted on root-overlay 29G 5.0G 23G 18% /
- WINS を使用してスイッチにログインします。ファイル プロトコルとして SCP を使用します。
- ファイルをスイッチにコピーし、ファイルのパスをメモします。以下では、ファイル パスは /home/adminです。
以下は、ファイルを正常にコピーした後のスクリーンショットの例です。SONiCアップグレード ファイルのファイル名はEnterprise_SONiC_OS_4.0.5_Edge_Standard.binです。
SSHおよびPuTTYなどのターミナル アプリケーションを使用してスイッチにログインします。
メモ: image installコマンドを発行する前に、write memoryコマンドを使用して設定を保存していることを確認します。設定のバックアップがあります。
以下は、使用しているコマンドのリストです。
| コマンド | 説明 |
|---|---|
admin@sonic:~$ sonic-cli |
Dell SONiCへのログイン |
sonic# dir home:/ |
SONiCバージョン ファイルがホーム ディレクトリーに正しくコピーされているかどうかを確認します。 |
sonic# write memory |
設定を保存する |
sonic# image install file://<File path>/<Install File.bin> |
ファイルをインストールします。完全なファイル パスを使用してください。例:/home/admin/ |
sonic# show image status |
イメージのインストールの進行状況を確認します。 |
sonic# show image list |
画像リストを表示 |
sonic# reboot |
スイッチの再起動 |
sonic# show version |
Sonicバージョンの表示 |
オプション コマンド:
| コマンド | 説明 |
|---|---|
sonic# image set-default <Image file> |
適切なSONiCイメージが[Next]として選択されていない場合は、手動で構成します。 |
sonic# image remove <all/image file> |
スペースを節約するために古いファームウェアを削除します。 |
出力例:
- Dell SONiCにログインします。次のコマンドを使用します。
sonic-cli admin@sonic:~$ sonic-cli sonic#
- 次のコマンドを使用して、ファイルが正しくコピーされているかどうかを確認します。
dir home:/ sonic# dir home:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename ------------------------------------------------------------------------- 2023-02-23 19:22 1032101870 - Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin
- 構成を保存します。次のコマンドを使用します。
write memory sonic# write memory
- Dell SONiCをインストールします。/home/admin/File-name.binなど、完全なファイル パスを使用する必要があります。コマンド イメージ インストール ファイルを使用します。
//<File path>/<Install File.bin> sonic# image install file://home/admin/Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin %Info: Check 'show image status' for image install progress.
- 次のコマンドを使用して、イメージのインストールの進行状況を確認します。
show image status sonic# show image status ----------------------------------------------------------- Global operation status : GLOBAL_STATE_SUCCESS ----------------------------------------------------------- File operation status : TRANSFER_VALIDATION File size(bytes) : 0 File transfer bytes : 0 File download speed : 0 KB/s File progress : 100% Transfer start time : 2022-09-30 17:42:22+0000 Transfer end time : 2022-09-30 17:42:22+0000 ----------------------------------------------------------- Install operation status : INSTALL_STATE_SUCCESS Install start time : N/A Install end time : N/A sonic#
- 次のコマンドを使用して、新しいバージョンが次回の起動ファイルとして選択されているかどうかを確認します。
show image list sonic# show image list Current: SONiC-OS-4.0.3-Campus Next: SONiC-OS-4.0.5-Campus Available: SONiC-OS-4.0.5-Campus SONiC-OS-4.0.3-Campus
(オプション)適切なSONiCイメージが[Next]として選択されていない場合は、手動で構成します。通常、これは必須ではありません。
sonic# image set-default SONiC-OS-4.0.5-Campus
- 再起動
sonic# sonic# reboot reboot in process ..... Waiting for the reboot operation to complete
- 再起動後、SONiCがアップグレードされていることを確認します(簡潔にするために出力を省略しています)。
admin@sonic:~$ sonic-cli sonic# show version Software Version : 4.0.5-Campus Product : Enterprise SONiC Distribution by Dell Technologies
- アップグレード後、SONiCファイルがホームから削除されていることを確認します(通常は自動的に削除されます)。
sonic# dir home:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename ------------------------------------------------------------------------- sonic#
(オプション)Dell SONiCファイルが削除されていない場合は、次のコマンドを使用して削除します。
delete home://<filename> sonic# delete home://Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin Proceed to delete home://Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin? [y/N]:y sonic# dir home:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename -------------------------------------------------------------------------
Affected Products
Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ONArticle Properties
Article Number: 000212674
Article Type: How To
Last Modified: 11 Apr 2024
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.