Dell Networking SONiC: Оновлення або пониження версії SONiC за допомогою протоколу SCP за допомогою програмного забезпечення на кшталт WINSCP
Summary: У цій статті пояснюється оновлення або пониження версії SONiC Dell Networking за допомогою протоколу SCP у додатку WINSCP.
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% /
- Увійдіть у систему для перемикання через WINSCP. Використовуйте SCP як файловий протокол.
- Скопіюйте файл у перемикач і запишіть шлях до файлу. Нижче шлях до файлу — /home/admin.
Нижче наведено зразок скріншоту після успішного копіювання файлу. Ім'я файлу оновлення SONiC — Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin.
Увійдіть у комутатор через SSH та будь-який термінальний додаток, наприклад PuTTY.
ПРИМІТКА. Переконайтеся, що збережіть конфігурацію за допомогою командної записної пам'яті перед тим, як випустити команду встановлення образу, і ми отримаємо резервну копію конфігурації.
Нижче наведено список команд, які ми використовуємо:
| Команда | Пояснення |
|---|---|
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. Використовуйте інсталяційний файл Command image:
//<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 -------------------------------------------------------------------------
Additional Information
Дивіться це відео:
Оновлення SONiC за допомогою SCP
Тривалість: 00:04:02 (hh:mm:ss)
Коли доступно, налаштування мови субтитрів можна вибрати за допомогою іконки CC на цьому відеоплеєрі.
Ви також можете переглянути це відео на YouTube.
Affected Products
Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, PowerSwitch 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: 29 Jan 2026
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.