Новая установка ОС Dell Networking SONiC с помощью установки ONIE
Summary: Новая установка ОС Dell Networking SONiC с помощью ONIE Install.
Instructions
Новая установка ОС SONiC с помощью установки ONIE
Предварительные условия.
- Активное подключение консоли к коммутатору
- Доступ к установке ONIE > ONIE.
- Коммутатору должны быть доступны сведения о файловом сервере с операционной системой, загруженной службами HTTP, TFTP или FTP (в данной статье используется HTTP).
Инструкции
Удаление ONIE: Если на коммутаторе установлена операционная система, перед установкой новой операционной системы ONIE необходимо выполнить удаление ONIE.
-
При загрузке коммутатора появится экран с установленной версией программного обеспечения или выбор для входа в ONIE. Используйте стрелки вверх или вниз для выбора ONIE. При помощи стрелок также останавливается таймер обратного отсчета (рис. 1).

-
Когда меню ONIE отобразится, с помощью кнопок со стрелками вверх и вниз выберите пункт ONIE: Удалите ОС и нажмите клавишу ENTER. Опять же, имеется таймер обратного отсчета, который останавливается после использования стрелок (рис. 2)

Рис. 2. Подменю ONIE
-
ONIE удаляет все существующие операционные системы (рис. 3)

Рис. 3. Пример удаления ONIE.
-
Коммутатор перезагрузится и запустит процесс установки ONIE.
Автоматическая установка ONIE OS: Коммутатор автоматически запускает процесс установки ONIE (обнаружение служб ONIE).
-
По умолчанию коммутатор принимает значение ONIE: Установите ОС, если операционная система не установлена, или ее можно выбрать с помощью стрелок вверх и вниз в меню ONIE (рис. 4)

Рис. 4. ONIE: Установите ОС.
-
Функция обнаружения служб ONIE ищет установочный файл по протоколу HTTP. Обнаружен файл образа программного обеспечения с именем
onie-installer, проверил контрольную сумму файла и начинает процесс скачивания (рис. 5)

Рис. 5. ONIE-installer
-
Будут созданы разделы, и начнется установка (рис. 6)

Рис. 6. Создание раздела
Ручная установка ОС ONIE Установка операционной системы вручную с определенным IP-адресом, службой и именем файла.
-
По умолчанию коммутатор принимает значение ONIE: Установите ОС, если операционная система не установлена, или ее можно выбрать с помощью стрелок вверх и вниз в меню ONIE. Можно использовать режим восстановления ONIE, но в данном примере мы используем режим установки ONIE (рис. 7)

Рис. 7. Установка вручную, установка ОС ONIE.
-
В командной строке ONIE процесс автоматического обнаружения должен быть остановлен с помощью команды
onie-stop.
onie-discovery-stop\start. В более поздних версиях ONIE эта команда устарела.
Please press Enter to activate this console. Info: eth0: Checking link... up. Info: Trying DHCPv4 on interface: eth0
To check the install status inspect /var/log/onie.log. Try this: tail -f /var/log/onie.log
** Installer Mode Enabled ** ONIE:/ # onie-stop discover: installer mode detected. Stopping: discover... done. ONIE:/ # Warning: Unable to configure interface using DHCPv4: eth0
-
Если процесс DHCP не получил IP-адрес, IP-адрес интерфейса управления можно задать вручную с помощью
ifconfig eth0. Проверьте доступность адреса, отправив ping-запрос на сервер (рис. 8)ONIE:/ # ONIE:/ # ifconfig eth0 10.0.0.219 netmask 255.255.255.0 up ONIE:/ #

Рис. 8. Пример ifconfig
- Если для доступа к серверу установки требуется маршрут из локальной подсети, используйте команду
ip route add. Проверьте маршрут с помощьюip route.
ONIE:/ # ip route add default via 10.0.0.254 ONIE:/ # ONIE:/ # ip route default via 10.0.0.254 dev eth0 10.0.0.254/24 dev eth0 src 10.0.0.219 ONIE:/ #
- Используйте клавишу
onie-nos-installкоманда для установки определенного файла операционной системы с определенного сервера (рис. 9)
ONIE:/ # ONIE:/ # onie-nos-install http://10.0.0.200/Enterprise_SONiC_OS_4.0.3_vs_Standard.bin discover: installer mode detected. Stopping: discover... done. Info: Attempting http://10.0.0.200/Enterprise_SONiC_OS_4.0.3_vs_Standard.bin ... Connecting to 10.0.0.200 (10.0.0.200:80) installer 100% |*******************************| 913M 0:00:00 ETA ONIE: Executing installer: http://10.0.0.200/Enterprise_SONiC_OS_4.0.3_vs_Standard.bin Verifying image checksum ... OK. Preparing image archive ... OK. Installing SONiC in ONIE

Рис. 9. Пример ONIE-nos-install
На этом все шаги по установке SONiC OS через ONIE завершены. Если требуется дополнительная помощь, обратитесь в службу технической поддержки Dell.