Dell Networking SONiC: Оновлення або пониження версії SONiC за допомогою протоколу SCP за допомогою програмного забезпечення, такого як WINSCP

Resumen: У цій статті пояснюється оновлення або пониження версії Dell Networking SONiC за допомогою протоколу SCP у програмі WINSCP.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

Примітка: Ви можете використовувати будь-яку програму, яка підтримує протокол SCP, щоб завантажити файл прошивки на комутатор. У цій статті ми використовуємо програму WINSCP для демонстрації процесу.
 

Кроки:

  1. Переконайтеся, що в перемикачі достатньо місця для копіювання файлу SONiC. Скористайтеся командою:
df /home -h
Вибірковий вихід
admin@sonic:~$ df /home -h
Filesystem      Size  Used Avail Use% Mounted on
root-overlay     29G  5.0G   23G  18% /
  1. Увійдіть, щоб перейти за допомогою WINSCP. Використовуйте SCP як файловий протокол. 
Увійдіть, щоб перейти
  1. Скопіюйте файл у перемикач і запишіть шлях до файлу. Нижче вказано шлях до файлу: /home/admin
Скріншот шляху до файлу /home/admin сторінки

Нижче наведено приклад скріншота після успішного копіювання файлу. Ім'я файлу оновлення SONiC – Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin.
 
Скріншот імені файлу оновлення SONiC


Увійдіть до комутатора за допомогою 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>
Видаліть стару прошивку, щоб заощадити місце.


Приклад вихідних даних:

  1. Увійдіть у Dell SONiC. Використовуйте команду: 
sonic-cli

admin@sonic:~$ sonic-cli 
sonic#
  1. Перевірте, чи правильно скопійовано файл, за допомогою команди: 
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
  1. Збережіть конфігурацію. Використовуйте команду:  
write memory

sonic# write memory 
  1.  Встановіть 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.
  1. Перевірте хід встановлення образу за допомогою команди: 
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# 
  1. Перевірте, чи обрано нову версію як наступний завантажувальний файл, за допомогою команди: 
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
  1. Перезавантаження
sonic# 
sonic# reboot 
reboot in process .....
Waiting for the reboot operation to complete
  1. Після перезавантаження переконайтеся, що SONiC оновлено (вихідні дані обрізано для стислості):
admin@sonic:~$ sonic-cli
sonic# show version 
 
Software Version  : 4.0.5-Campus
Product           : Enterprise SONiC Distribution by Dell Technologies
  1. Після оновлення переконайтеся, що файл 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                        
-------------------------------------------------------------------------    

Productos afectados

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-ON
Propiedades del artículo
Número del artículo: 000212674
Tipo de artículo: How To
Última modificación: 11 abr 2024
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.