Dell Networking SONiC: Оновлення або пониження версії SONiC за допомогою протоколу SCP за допомогою програмного забезпечення, такого як WINSCP
Summary: У цій статті пояснюється оновлення або пониження версії Dell Networking SONiC за допомогою протоколу 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.
ПРИМІТКА: Забезпечуємо збереження конфігурації за допомогою команди 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 не вибрано як Далі, налаштуйте його вручну. |
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 не вибрано як Далі, налаштуйте його вручну. Зазвичай цього не потрібно.
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.