Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

request system software add (Junos OS)

Синтаксис

Синтаксис (коммутаторы серии EX)

Syntax (маршрутизатор TX Matrix)

Syntax (маршрутизатор TX Matrix Plus)

Syntax (маршрутизатор серии MX)

Синтаксис (серия QFX)

Синтаксис (серия OCX)

Описание

Установите пакет программного обеспечения или пакет на устройство.

Мы рекомендуем вам всегда загружать изображение программного обеспечения только для /var/tmp . Коммутаторы серий EX и QFX должны использовать каталог /var/tmp . Другие каталоги не поддерживаются.

При обновлении до другой версии ОС Junos обычно используется validate эта возможность. Вариант validate проверяет программное обеспечение кандидата в отношении текущей конфигурации устройства, чтобы убедиться, что они совместимы. (Проверка — это поведение по умолчанию, когда добавленный пакет программного обеспечения отличается от версии.) Однако существуют обстоятельства, при которых вы не можете проверить запущенную конфигурацию таким образом. Одним из таких обстоятельств является обновление до ОС Junos с обновлением FreeBSD от ОС Junos на базе FreeBSD 6.1. Еще одно такое обстоятельство заключается в обновлении между различными версиями ОС Junos с обновленной FreeBSD, а самая новая версия FreeBSD использует системные вызовы, которые не доступны в более ранних версиях FreeBSD.

Таким образом, вы не можете использовать validate этот вариант при обновлении до версии Junos 21.2R1, потому что этот релиз работает на FreeBSD 12; предыдущие версии с улучшенным FreeBSD запускаются либо FreeBSD 10 или 11.

Если вы модернизируете между версиями, которые не могут использовать прямую проверку, необходимо указать один из следующих в request system software add командном режиме эксплуатации при обновлении:

  • Этот no-validate вариант не проверяет пакет программного обеспечения в соответствии с текущей конфигурацией. Таким образом, текущая конфигурация может потерпеть неудачу после обновления системы. Выберите этот вариант впервые, когда вы модернизируете систему до более новой версии.

  • Этот validate-on-host вариант подтверждает пакет программного обеспечения, сравнив его с запущенной конфигурацией на удаленном узле ОС Junos. Не забудьте выбрать хост, который вы уже обновили до новой версии программного обеспечения.

  • Вариант validate-on-routing-engine (для систем с резервными REs) этот вариант подтверждает пакет программного обеспечения, сравнивая его с запущенной конфигурацией на двигателе маршрутизации на том же шасси. Используйте этот вариант, когда вы уже модернизировали другой модуль маршрутизации до более новой версии.

Для получения информации о действительных форматах имен файлов и URL-адресов см . Формат для указания файлов и URL-адресов в командных решениях КОМАНДНОЙ строки ОС Junos.

Любые изменения конфигурации, выполняемые после ввода команды, request system software add будут потеряны при перезагрузке системы с обновленной версией ОС Junos.

Маршрутизаторы PTX10008 не поддерживают request system software add команду начиная с версии ОС Junos 17.2R1. Маршрутизаторы PTX10016 не поддерживают request system software add команду начиная с версии ОС Junos 17.4R1. request vmhost software add Используйте команду вместо request system software add команды на маршрутизаторах PTX10008 и PTX10016 для установки или обновления пакета программного обеспечения ОС Junos или пакета на маршрутизаторе. Добавить программное обеспечение vmhost с запросом.

Когда на устройстве включена изящная коммутация модуля маршрутизации (GRES), для обновления программного обеспечения на устройстве необходимо выполнить комплексное обновление программного обеспечения во время работы сервисов. При поддержке GRES при попытке выполнить обновление программного обеспечения, вступив request system software add package-name в команду, отображается сообщение об ошибке, в котором говорится, что при настройке GRES поддерживаются только обновления программного обеспечения во время работы сервисов. В таком случае вы должны удалить конфигурацию GRES перед попыткой обновления или выполнить унифицированный ISSU.

Начиная с версии ОС Junos 15.1F3, в заявлении устанавливается request system software add пакет программного обеспечения для гостевой ОС только для маршрутизатора PTX5000 с RE-DUO-C2600-16G, а также для маршрутизаторов MX240, MX480 и MX960 с RE-S-1800X4-32G-S.

Начиная с версии ОС Junos 15.1F5, в заявлении устанавливается request system software add пакет программного обеспечения для гостевой ОС только для маршрутизаторов MX2010 и MX2020 с REMX2K-1800-32G-S.

На этих маршрутизаторах для установки программного обеспечения Junos и программного обеспечения хоста используется request vmhost software add команда.

Параметры

package-name

Место установки пакета или пакета программного обеспечения.

В ОС package-name Junos можно использовать URL-адрес удаленного местоположения или название пути локального пакета. Однако Junos OS Evolved не поддерживает удаленный iso для обновления, поэтому url-адрес удаляется из строки поддержки в интерфейсе командной строки.

Например:

  • /var/tmp/package-name - Для пакета программного обеспечения или комплекта, который устанавливается из локального каталога на маршрутизаторе или коммутаторе.

  • protocol://hostname/pathname/package-name- Для пакета программного обеспечения или пакета, который следует загружать и устанавливать из удаленного места. Заменить protocol на одну из следующих:

    • ftp—протокол передачи файлов. Используйте ftp://hostname/pathname/package-name. Чтобы указать учетные данные аутентификации, используйте ftp://<username>:<password>@hostname/pathname/package-name. Чтобы система запросить пароль, укажите prompt место пароля. Если требуется пароль, и вы не указываете пароль или prompt, сообщение об ошибке отображается.

    • http— протокол Hypertext Transfer Protocol. Используйте http://hostname/pathname/package-name. Чтобы указать учетные данные аутентификации, используйте http://<username>:<password>@hostname/pathname/package-name. Если требуется пароль и вы его не используете, вам это необходимо.

    • scp— Безопасная копия (недоступна для ограниченного выпуска). Используйте scp://hostname/pathname/package-name. Чтобы указать учетные данные аутентификации, используйте scp://<username>:<password>@hostname/pathname/package-name.

  • Протокол pathname представляет собой относительный путь к домашнему каталогу пользователя на удаленной системе, а не к корневому каталогу.

  • Не используйте протокол scp в request system software add команде для скачивания и установки пакета программного обеспечения или пакета из удаленного места. Предыдущее заявление не относится к коммутатору QFabric. Обновление программного обеспечения обрабатывается процессом управления (мгд), который не поддерживает scp. file copy Используйте команду, чтобы скопировать пакет программного обеспечения или пакет из удаленного места в справочник /var/tmp на жестком диске:копия файла scp://source/package-name /var/tmpЗатем установите пакет программного обеспечения или комплект с помощью request system software add команды:программное обеспечение системы запроса добавить /var/tmp/package-name

best-effort-load

(Необязательно) Активируйте частичную нагрузку и рассматривайте ошибки анализа как предупреждения вместо ошибок.

component all

(Только системы QFabric) (Необязательно) Установите программный пакет на все компоненты QFabric.

delay-restart

(Необязательно) Установите пакет программного обеспечения или пакет, но не перезапустите процессы программного обеспечения.

device-alias alias-name

(Только Junos Fusion) (Необязательно) Установите пакет спутникового программного обеспечения на указанное спутниковое устройство с помощью псевдонима спутникового устройства.

force

(Необязательно) Принудительное добавление пакета программного обеспечения или пакета (игнорировать предупреждения).

force-host

(Необязательно) Принудить добавление пакета программного обеспечения хоста или пакета (игнорировать предупреждения) на устройстве QFX5100.

lcc number

(Маршрутизаторы TX Matrix и маршрутизаторы TX Matrix Plus) (Необязательно) В матрице маршрутизации на основе маршрутизатора TX Matrix установите пакет программного обеспечения или пакет на маршрутизатор T640, который подключен к маршрутизатору TX Matrix. В матрице маршрутизации на базе маршрутизатора TX Matrix Plus установите пакет программного обеспечения или пакет на маршрутизатор, подключенный к маршрутизатору TX Matrix Plus.

Заменить number на следующие значения в зависимости от конфигурации LCC:

  • От 0 до 3, когда маршрутизаторы T640 подключаются к маршрутизатору TX Matrix в матрице маршрутизации.

  • От 0 до 3, когда маршрутизаторы T1600 подключены к маршрутизатору TX Matrix Plus в матрице маршрутизации.

  • От 0 до 7, когда маршрутизаторы T1600 подключаются к маршрутизатору TX Matrix Plus с 3D-siB в матрице маршрутизации.

  • 0, 2, 4 или 6, когда маршрутизаторы T4000 подключаются к маршрутизатору TX Matrix Plus с 3D-интерфейсами в матрице маршрутизации.

member member-id

(Только маршрутизаторы серии MX) (Необязательно) Установите пакет программного обеспечения на указанный участник Virtual Chassis. Заменить member-id на значение 0 или 1.

partition

(Только коммутаторы QFX3500) (Необязательно) Формат и повторное участие мультимедиа перед установкой.

satellite slot-id

(Только Junos Fusion) (Необязательно) Установите пакет спутникового программного обеспечения на указанное спутниковое устройство с помощью идентификатора слота FPC спутниковых устройств.

scc

(Только маршрутизаторы TX Matrix) (Необязательно) Установите пакет программного обеспечения или комплект на модуль маршрутизации на маршрутизаторе TX Matrix (или шасси с коммутационной платой).

sfc number

(Только маршрутизаторы TX Matrix Plus) (Необязательно) Установите пакет программного обеспечения или пакет на модуль маршрутизации на маршрутизаторе TX Matrix Plus. Заменить на number 0.

no-copy

(Необязательно) Установите пакет программного обеспечения или пакет, но не экономьте копии пакета или пакет файлов.

no-validate

(Необязательно) При загрузке пакета программного обеспечения или пакета с другой версией подавляйте поведение варианта по умолчанию validate .

Чтобы перейти на ОС Junos версии 21.2R1, вы не можете использовать этот validate вариант. Вместо этого выберите один из следующих вариантов:

  • no-validate

  • validate-on-host

  • validate-on-routing-engine

Пакеты программного обеспечения от неустановленных поставщиков не могут быть загружены. Чтобы авторизовать поставщиков, включите provider-id заявление на уровне иерархии [edit system extensions provider] .

re0 | re1

(Необязательно) На маршрутизаторах или коммутаторах, поддерживающих два или резервных модуля маршрутизации, загружайте пакет программного обеспечения или пакет в механизме маршрутизации в слоте 0 (re0) или двигателе маршрутизации в слоте 1 (re1).

reboot

(Необязательно) После добавления пакета программного обеспечения или пакета перезагружайте систему. На коммутаторе QFabric установка программного обеспечения не завершена до тех пор, пока вы не перезагрузите компонент, для которого вы установили программное обеспечение.

set [package-name1package-name2]

(Смешанные маршрутизаторы серий EX4200 и EX4500 Virtual Chassis, M Series, MX и T) (Необязательно) Установите несколько пакетов одновременно:

  • В случае со смешанными коммутаторами EX4200 и EX4500 Virtual Chassis установите два пакета программного обеспечения — пакет для коммутатора EX4200 и тот же выпуск пакета для коммутатора EX4500 — для обновления всех коммутаторов для участников в смешанных коммутаторах EX4200 и EX4500 Virtual Chassis.

  • В случае с маршрутизаторами серии M, MX и T, устанавливайте одновременно несколько пакетов программного обеспечения и дополнительных пакетов программного обеспечения. Переменным package-name может быть либо список пакетов установки, каждый отделен пустым пространством, либо полный URL-адрес каталога или файла смолы, содержащего список пакетов установки.

В каждом случае installation-package может быть либо список пакетов для установки, каждый отделен пустым пространством, либо полный URL-адрес файла каталога или файла смолы, содержащего список пакетов установки.

request system software add set Используйте команду, чтобы сохранить любую конфигурацию SDK, установив дополнительные пакеты SDK вместе с пакетом установки базовой ОС Junos.

unlink

(Необязательно) Маршрутизаторы серий M, T и MX используют возможность отвязки для удаления пакета программного обеспечения из этого каталога после успешного обновления.

upgrade-group [ all |upgrade-group-name]

(Только Junos Fusion) (Требуется для настройки Junos Fusion с помощью автоматической конверсии или ручной конверсии) Связать изображение спутникового программного обеспечения с группой по обновлению спутникового программного обеспечения. Пакет спутникового программного обеспечения связан с указанной группой обновления спутникового программного обеспечения, использующей upgrade-group-nameвсе группы обновления спутникового программного обеспечения в Junos Fusion, когда указано все ключевое слово.

Группа обновления спутникового программного обеспечения представляет собой группу спутниковых устройств в Junos Fusion, которые предназначены для обновления до той же версии спутникового программного обеспечения с использованием того же пакета спутникового программного обеспечения. Видеть Понимание программного обеспечения на границе junos Fusion Provider EdgeПонимание программного обеспечения в Junos Fusion Enterpriseи управление группами обновления спутникового программного обеспечения в Junos Fusion.

upgrade-with-config

(Необязательно) Установите один или несколько файлов конфигурации.

Файлы конфигурации, указанные в этом варианте, должны иметь расширение .text или .xml и указать расширение. Использование расширения .txt не сработает.

validate

(Необязательно) Проверьте пакет или пакет программного обеспечения в соответствии с текущей конфигурацией в качестве предпосылки для добавления пакета или пакета программного обеспечения. Это поведение по умолчанию, когда пакет или пакет по умолчанию добавляется другой выпуск.

Чтобы перейти на ОС Junos версии 21.2R1, вы не можете использовать этот validate вариант. Вместо этого выберите один из следующих вариантов:

  • no-validate

  • validate-on-host

  • validate-on-routing-engine

Вариант validate работает только на системах, которые не имеют graceful-switchover (GRES) включен. Чтобы использовать validate возможность в системе с GRES, либо отключить GRES в течение всего периода установки, либо установить с помощью команды request system software in-service-upgrade , которая требует бесперебойной активной маршрутизации (NSR) при использовании GRES.

validate-on-host hostname

(Необязательно) Проверить пакет программного обеспечения, сравнив его с запущенной конфигурацией на удаленном хосте ОС Junos. Укажите хост, заменив hostname его на имя удаленного хоста. Вы можете по желанию указать имя пользователя, которое будет использоваться для входа в удаленный хост, указывая имя хоста в формате user@hostname.

validate-on-routing-engine routing-engine

(Необязательно) Проверяйте пакет или пакет программного обеспечения, сравнивая его с запущенной конфигурацией на модуля маршрутизации ОС Junos на том же шасси. Укажите модуль маршрутизации, заменив routing-engine его именем модуля маршрутизации.

Дополнительная информация

Перед обновлением программного обеспечения на маршрутизаторе или коммутаторе, когда у вас есть известная стабильная система, выдаете request system snapshot команду резервного копирования программного обеспечения, включая конфигурацию, в файловые системы /altroot и /altconfig . После обновления программного обеспечения на маршрутизаторе или коммутаторе и удовлетворены тем, что новый пакет или пакет успешно установлен и запущен, выпустите request system snapshot команду снова для резервного копирования нового программного обеспечения в файловые системы /altroot и /altconfig .

В request system snapshot настоящее время эта команда не поддерживается в системе QFabric. Кроме того, вы не можете добавлять или устанавливать несколько пакетов в системе QFabric.

После запуска request system snapshot команды вы не можете вернуться к предыдущей версии программного обеспечения, поскольку запущенные и резервные копии программного обеспечения идентичны.

При одновременной модернизации нескольких пакетов удалите пакет операционной системы, jkernel, последний. Добавить пакет операционной системы, jkernel, во-первых, и пакет программного обеспечения маршрутизации, jroute, последний. Если вы модернизируете все пакеты сразу, удалите и добавить их в следующем порядке:

По умолчанию при выдаче request system software add package-name команды на базовом двигателе маршрутизации TX Matrix все основные модули маршрутизации T640, подключенные к ней, модернизируются до той же версии программного обеспечения. Если вы выпустите ту же команду на резервном механизме маршрутизации TX Matrix, все резервные модули маршрутизации T640, подключенные к нему, модернизируются до той же версии программного обеспечения.

Кроме того, при выдаче request system software add package-name команды на базовом двигателе маршрутизации TX Matrix Plus все основные модули маршрутизации T1600 или T4000, подключенные к ней, модернизируются до той же версии программного обеспечения. Если вы выпустите ту же команду на резервном механизме маршрутизации TX Matrix Plus, все резервные модули маршрутизации T1600 или T4000, подключенные к нему, модернизируются до той же версии программного обеспечения.

Перед установкой программного обеспечения на устройство, в которое добавлена одна или несколько настраиваемых моделей данных YANG, резервное копирование и удаление данных конфигурации, соответствующих настраиваемым моделям данных YANG, из активной конфигурации. Для получения дополнительной информации см. Управление пакетами и конфигурациями YANG во время обновления программного обеспечения или устранения ошибок.

Требуемый уровень привилегий

Обслуживания

Поля вывода

При вводе данной команды вам предоставляется обратная связь о состоянии вашего запроса.

Выборка выходной

добавить подтверждение системного программного обеспечения запроса

добавить /var/tmp/no-validate

системное программное обеспечение запроса добавить нескопируемую перезагрузку без проверки

программное обеспечение системы запроса добавить проверку на хосте

добавить системное программное обеспечение запроса (Смешанные EX4200 и EX4500 Virtual Chassis)

программное обеспечение системы запроса добавить все компоненты (QFabric Systems)

программное обеспечение системы запроса добавить группу обновления (Junos Fusion)

программное обеспечение системы запроса, которое не проверяется (устройство серии SRX)

добавить системное программное обеспечение запроса (устройство серии SRX)

Информация об освобождении

Команда, представленная до выпуска ОС Junos 7.4.

best-effort-load и unlink вариантов, добавленных в версии ОС Junos 7.4.

sfc вариант, представленный в ОС Junos версии 9.6 для маршрутизатора TX Matrix Plus.

set [package-name1package-name2] вариант, добавленный в ОС Junos Версии 11.1 для коммутаторов серии EX. Добавлено в версии ОС Junos 12.2 для маршрутизаторов серий M, MX и T.

На коммутаторах серии set [package-name1package-name2] EX эта возможность позволяет устанавливать только два пакета программного обеспечения на смешанном виртуальном шасси EX4200 и EX4500. В то время как маршрутизаторы set [package-name1package-name2package-name3] серий M, MX и T позволяют устанавливать одновременно несколько пакетов программного обеспечения и дополнительных пакетов программного обеспечения.

upgrade-with-config и upgrade-with-config-format format добавлены варианты в ОС Junos версии 12.3 для маршрутизаторов серии M, маршрутизаторов серии MX и маршрутизаторов серии T, Ethernet-коммутаторов серии EX и устройств серии QFX.

device-aliasupgrade-group, satelliteи version варианты, представленные в ОС Junos Версии 14.2R3 для Junos Fusion.

validate-on-host и validate-on-routing-engine добавлены варианты в ВЕРСИи ОС Junos 15.1F3 для маршрутизаторов PTX5000 и маршрутизаторов MX240, MX480 и MX960.

upgrade-with-config-format format вариант, удаленный в ОС Junos Версии 16.1 для маршрутизаторов серии M, маршрутизаторов серии MX и маршрутизаторов серии T, Ethernet-коммутаторов серии EX и устройств серии QFX.