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 для демонстрации процесса.
Действия
- Убедитесь, что в коммутаторе достаточно места для копирования файла 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 не выбран в качестве «Далее», настройте его вручную. |
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 -------------------------------------------------------------------------
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-ONPropiedades 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.