Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
esr(config)# alias qwe root "show version"

system prompt

hostname

Команда позволяет назначить сетевое имя для маршрутизатора.Команда изменяет строку приглашения в CLI устройства, позволяя отобразить заданную информацию в указанном формате. Изменения применяются после повторного входа в CLI. Формат задается с использованием"prompt" или 'prompt', а информационные ключи заключаются в %key%.

Использование отрицательной формы команды (no) устанавливает строку приглашения имя маршрутизатора по умолчанию.

Синтаксис

system prompt <PROMPT>

no system prompt

Параметры

<PROMPT> –  ключи, доступные для использования:

...

hostname <NAME> [ unit <ID> ]
no hostname [ unit <ID> ]
Параметры

<NAME> – сетевое имя маршрутизатора, задаётся строкой до 63 символов;

<ID> – номер юнита, принимает значения [1..2]

...

.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример 1:
Блок кода
esr(config)# system prompt 'Cluster: %s% | Unit: %u% | State: %r%\nVRRP:\nVRRP id 1: %v1%'
esr(config)# end
esr(config)# commit
esr(config)# confirm
Configuration has been confirmed. Commit timer canceled.
esr# exit
esr login: admin
esr login: password

********************************************
*            Welcome to ESR                *
********************************************

Cluster: Yes | Unit: 1 | State: Active
VRRP:
VRRP id 1: Master#

hostname

Команда позволяет назначить сетевое имя для маршрутизатора.

Использование отрицательной формы команды (no) устанавливает имя маршрутизатора по умолчанию.

Синтаксис
hostname <NAME> [ unit <ID> ]
no hostname [ unit <ID> ]
Параметры

<NAME> – сетевое имя маршрутизатора, задаётся строкой до 63 символов;

<ID> – номер юнита, принимает значения [1..2].

Необходимый уровень привилегий

10

Значение по умолчанию
Значение по умолчанию

esr-10/esr-12v/esr-12vf/esr-15/esr-15r/esr-15vf/esr-20/esr-21/esr-30/esr-esr-10/esr-12v/esr-12vf/esr-15/esr-15r/esr-15vf/esr-20/esr-21/esr-30/esr-31/esr-100/esr-200/esr-1000/esr-1200/esr-1500/esr-1511/esr-1700/esr-3100/esr-3200/esr-3200L/esr-3300/vesr – в зависимости от модели маршрутизатора.

Командный режим

CONFIG

Пример:
Блок кода
esr(config)# hostname router-1.eltex-co.ru

...

Данной командой выставляется номер юнита устройства.

Синтаксис
set unit id <ID>
Параметры

<ID> – номер юнита, принимает значения [1..2].

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
Блок кода
esr# set unit id 2
Unit ID will be 2 after reboot

...

Данной командой осуществляется просмотр нагрузки, производимой сетевым трафиком.

Синтаксис
show cpu network-load
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:
Блок кода
esr# show cpu network-load
CPU ID    CPU load    Heaviest session          Session
                                                weight
-------   ---------   -----------------------   -------
0         0           --                        0
1         49413       80.88.157.57 ->           9826
                      172.129.22.57
2         46812       80.88.157.75 ->           9895
                      172.129.22.75
3         49229       172.129.22.41 ->          9851
                      80.88.157.41
4         0           --                        0
5         53019       80.88.157.77 ->           9989
                      172.129.22.77
6         39699       80.88.157.79 ->           9863
                      172.129.22.79
7         49726       172.129.22.45 ->          9804
                      80.88.157.45
8         39789       172.129.22.61 ->          9779
                      80.88.157.61
9         36876       80.88.157.59 ->           9775
                      172.129.22.59
10        53041       172.129.22.5 ->           9679
                      80.88.157.5
11        49010       172.129.22.47 ->          9896
                      80.88.157.47
12        53082       172.129.22.13 ->          9650
                      80.88.157.13
13        63027       80.88.157.69 ->           9617
                      172.129.22.69
14	      52722       80.88.157.73 ->           10001
                      172.129.22.73
15        55165       80.88.157.71 ->           9924

...

Данной командой осуществляется просмотр истории использования ресурсов CPU.

Синтаксис
show cpu history [ average | max ] [cpu {<CPU>}] [timer {<TIMER>}]
Параметры

average | max – указывает, историю какой статистики необходимо выводить, усредненную или максимальную за интервал. Без указания данного ключа выводится история усредненной статистики (average).

...

  • hours – отображает историю за последние 72 часа;
  • minutes – отображает историю за последние 60 минут;
  • seconds – отображает историю за последние 60 секунд;
  • При отсутствии ключа timer выводятся 3 таблицы истории статистики использования CPU.
Необходимый уровень привилегий

5

Командный режим

ROOT

Пример:
Блок кода
esr# show cpu history max cpu 0
CPU0
Last 60 seconds:
utilization, %
100
 90    #
 80    #
 70    #
 60    #
 50    ##
 40    ##
 30   # ##
 20   # ##
 10 ############
  ....|....|..
 0 25 50
  time, 5 sec.
Last 60 minutes:
utilization, %
100             #
 90             #
 80             #
 70 #            #
 60 ##           #
 50 ##           #
 40 ##           #
 30 ## #    #    #    #    #    #
 20 ## #    #    #    #    #    #
 10 ############################################################
  ....|....|....|....|....|....|....|....|....|....|....|....|
 0  5 10 15 20 25 30 35 40 45 50 55 60
                           time, min.
Last 72 hours:
utilization, %
100 #       # #           ##
 90 #       # ###           ##
 80 #       # ###           ##
 70 #       #####           ##
 60 #       #####           ##
 50 #       #####           ##
 40 #       #####           ##
 30 #############################################
 20 #############################################
 10 #############################################
  ....|....|....|....|....|....|....|....|....|....|....|....|....|....|..
 0  5 10 15 20 25 30 35 40 45 50 55 60 65 70
                                time, hours

...

Данной командой осуществляется просмотр использования ресурсов CPU-процессами.

Синтаксис
show cpu processes [ active | name <PROCESS_NAME> ]
Параметры

active – список активных процессов;

name – имя конкретного процесса.

Необходимый уровень привилегий

15

Командный режим

ROOT

Пример:
Блок кода
esr# show cpu processes 
PID     Name                             CPU 5s    CPU 1m    CPU 5m    Memory    Runtime         
                                                                                 (d,h:m:s)       
-----   ------------------------------   -------   -------   -------   -------   -------------   
1384    Routing                          0.00%     0.13%     0.13%     0.32%     00,00:45:46     
 474    Modem-cfgmgr                     0.00%     0.00%     0.00%     0.30%     00,00:00:56     
 724    ESRFS                            0.00%     0.02%     0.00%     0.10%     00,00:00:57     
 447    File-mgr                         0.00%     0.00%     0.00%     0.72%     00,00:02:51     
 620    Modem-mgr                        0.00%     0.00%     0.00%     0.32%     00,00:00:18     
 472    IPC-mgr                          0.00%     0.00%     0.00%     0.08%     00,00:00:45     
 468    E1D                              0.00%     0.00%     0.00%     0.12%     00,00:00:31     
 305    SYSLOG                           0.00%     0.00%     0.01%     0.23%     00,00:02:07     
 297    HAVEGEd                          0.00%     0.00%     0.01%     0.14%     00,00:03:58     
 239    Device-mgr                       0.00%     0.02%     0.01%     0.11%     00,00:01:13     
 319    RNGd                             0.00%     0.02%     0.02%     0.03%     00,00:07:00     
 371    Service-mgr                      0.00%     0.02%     0.01%     0.14%     00,00:03:45     
 363    Cp-mgr                           0.00%     0.00%     0.00%     0.13%     00,00:01:25     
 366    Session-mgr                      0.00%     0.00%     0.00%     0.14%     00,00:01:05     
 373    REXd                             0.00%     0.00%     0.00%     0.17%     00,00:00:53     
 367    Lb                               0.00%     0.00%     0.00%     0.07%     00,00:00:18     
 368    Alarm-mgr                        0.00%     0.00%     0.00%     0.09%     00,00:00:43     
 359    Syslog-mgr                       0.00%     0.00%     0.00%     0.16%     00,00:01:25     
 358    Ipc-hub                          0.00%     0.13%     0.14%     0.23%     00,00:51:46     
 372    AAA-mgr                          0.00%     0.00%     0.00%     0.23%     00,00:00:42     
 370    Systemdb                         0.00%     0.02%     0.03%     0.15%     00,00:09:11     
 374    SFP-mgr                          0.00%     0.02%     0.00%     0.22%     00,00:01:20     
 362    If-mgr-ng                        0.00%     0.00%     0.00%     0.27%     00,00:01:33     
 369    Env-mgr                          0.00%     0.03%     0.04%     0.23%     00,00:15:00     
 360    Lic-mgr                          0.00%     0.03%     0.04%     0.24%     00,00:14:03     
 361    If-mgr                           0.80%     0.60%     0.65%     0.36%     00,03:54:54     
 365    Cfgsync-mgr                      0.00%     0.07%     0.02%     10.85%    00,00:37:08     
 364    Oi-mgr                           0.20%     0.08%     0.08%     3.09%     00,00:31:08     
31093   CLI                              0.00%     0.10%     0.02%     0.58%     00,00:00:01  

...

Данной командой осуществляется просмотр использования ресурсов CPU.

Синтаксис
show cpu utilization
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:
Блок кода
esr# show cpu utilization
CPU   Last      Last      Last
      5 sec     1 min     5 min
---   -------   -------   -------
0     1.98%     6.75%     20.02%
1     67.50%    15.62%    6.88%
2     65.43%    15.53%    6.94%
3     69.29%    16.08%    7.08%
4     89.90%    20.79%    9.14%
5     74.95%    17.14%    7.49%
6     87.61%    20.18%    8.85%
7     87.41%    20.17%    8.85%
8     81.84%    19.03%    8.40%
9     84.82%    19.79%    8.73%
10    84.53%    19.78%.78%    8.75%
11    83.02%    19.40%    8.58%
12    83.73%    19.55%    8.63%
13    76.56%    16.99%    7.25%
14    70.47%    16.00%    6.95%
15    868.75%
1139%    8315.02%07%    196.40%

show licence-manager status

Данной командой осуществляется просмотр информации о взаимодействии с сервером ELM.

Синтаксис
show 

...

licence-manager status
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

5

Командный режим

ROOT

Пример:
Блок кода
esr# show licence-manager status 
ELM server type:                root
Last request status:            success
Last request to licence server: 2024-08-12 08:57:07
Next request to licence server: 2024-08-12 09:57:07

show system

Данной командой осуществляется просмотр параметров окружения устройства.

Синтаксис
show system

show licence-manager status

Данной командой осуществляется просмотр информации о взаимодействии с сервером ELM.

Синтаксис
show licence-manager status
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

51

Командный режим

ROOT

Пример:
Блок кода
esr# show licence-manager status 
ELM server typesystem
System type:               Eltex ESR-1000 Service Router
System name:                root
Last request statusesr-1000
Software version:          1.24.0  success
Last request to licence server: build 1[d9bdbda] (2024-08-1201 0818:5706:07
Next request to licence server: 2024-08-12 09:57:07

show system

Данной командой осуществляется просмотр параметров окружения устройства.

Синтаксис
show system
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:
Блок кода
esr# show system
System type41)
Hardware version:          1v3
System uptime (d,h:m:s):   00,00:04:05
System MAC address:        A8:F9:4B:AA:03:A0
System serial number:     Eltex ESR-1000 Service Router
System name NP01000050
Main power supply installed:     Present
Main power supply status:        esr-1000
Software version: Ok
Reserve power supply installed:  Absent
Fan Level:         1.24.0 build 1[d9bdbda] (2024-08-01 18:06:41)
Hardware version:          1v346%
System   uptime (d,h:m:s):Fan Table
   00,00:04:05
System MAC address:~~~~~~~~~
         Fan 1    A8:F9:4B:AA:03:A0
System serial number:  Fan 2   Fan 3   Fan NP01000050
Main power supply installed:4
------   -----   -----  Present
Main power supply status:  -----   -----
Status   Ok    Ok
Reserve power supplyOk installed:  Absent
Fan Level:  Ok      Ok
   Temperature Table
   ~~~~~~~~~~~~~~~~~
         46%
   Fan Table
   ~~~~~~~~~
 CPU        FanSensor 1   FanSensor 2   FanSensor 3   Fan 4

--------------   --------   --------   --------   -----
Status---
Temperature, C   63         Ok39      Ok   37   Ok      Ok49
   TemperatureMemory Table
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        Total, MB         CPU Used, MB      Sensor 1   Sensor 2 Free, MB
-----  Sensor 3
----------------   --------   --------   --------   --------
Temperature, C   63
RAM     3798.25            1643.50 (44%)      2154.75 (56%)
FLASH   20.00          39    1.06 (6%)    37      18.94 (94%)

show system id

Данной командой осуществляется просмотр серийного номера устройства.

Синтаксис
show system 

...

show system id

Данной командой осуществляется просмотр серийного номера устройства.

Синтаксис
show system id
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:

...

id
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:
Блок кода
esr# show system id
Serial number:
  NP01000023

show unit id

Данной командой просматривается номер текущего юнита устройства, а также номер юнита устройства, который будет применен после перезагрузки.

Синтаксис
show unit id 
Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
Блок кода
esr# show unit id 
Unit ID is 1
Unit ID will be 1 after reboot

Якорь
system config-confirm timeout
system config-confirm timeout

system config-confirm timeout

Данная команда определяет интервал времени ожидания для подтверждения текущей конфигурации. Если конфигурация не будет подтверждена, то после истечения времени ожидания произойдет откат на предыдущую примененную конфигурацию.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
system config-confirm timeout <TIME>
no system config-confirm timeout
Параметры

<TIME> – интервал времени ожидания подтверждения резервирования конфигурации, принимает значение в секундах [120..86400].

Значение по умолчанию

600

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример:
Блок кода
esr(config)# system config-confirm timeout 1200

system cpu load-balance overload-threshold

Данная команда определяет пороговое значение нагрузки ядра CPU (CPU load), при котором запускается механизм перебалансировки сессий между ядрами CPU.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
system cpu load-balance overload-threshold <CPU-LOAD>
no system cpu load-balance overload-threshold
Параметры

<CPU_LOAD> – значение порога срабатывания перебалансировки [1000-200000].

Значение по умолчанию

30000 – для ESR-1x;

60000 – для остальных моделей ESR.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример:
Блок кода
esr(config)# system cpu load-balance overload-threshold 15000

Scroll Pagebreak

system fan-speed

Примечание

Данная команда поддерживается только на маршрутизаторах ESR-100/200/1000/1200/
1500/1511/1700/3100/3200/3300.

Команда определяет режим работы системы охлаждения.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
system fan-speed { auto | max }
no system fan-speed
Параметры

auto – режим автоматического регулирования;

max – режим максимального охлаждения.

Значение по умолчанию

auto – для ESR-100/200­/1500/1511/1700;

­max – для ESR-1000/1200.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример:
Блок кода
esr(config)# system fan-speed auto

...

system prompt

Команда изменяет строку приглашения в CLI устройства, позволяя отобразить заданную информацию в указанном формате. Изменения применяются после повторного входа в CLI. Формат задается с использованием "prompt" или 'prompt', а информационные ключи заключаются в %key%

...

Scroll Pagebreak
system config-confirm timeout

Данная команда определяет интервал времени ожидания для подтверждения текущей конфигурации. Если конфигурация не будет подтверждена, то после истечения времени ожидания произойдет откат на предыдущую примененную конфигурацию.

Использование отрицательной формы команды (no) устанавливает значение строку приглашения по умолчанию.

Синтаксис
system config-confirm timeout <TIME>
no system config-confirm timeout
Параметры

<TIME> – интервал времени ожидания подтверждения резервирования конфигурации, принимает значение в секундах [120..86400].

Значение по умолчанию

600

system prompt <PROMPT>
no system prompt

Scroll Pagebreak

Параметры

<PROMPT> –  ключи, доступные для использования:

  • \n – перенос строки;
  • u – выводит номер локального юнита;
  • h – выводит hostname устройства;
  • r – выводит роль локального юнита в cluster;
  • s – выводит статус полной синхронизации в cluster;
  • v<NUM><VRF> – выводит статус vrrp id, где <NUM> – номер vrrp id;  <VRF>  – наименование VRF, если присутствует;
  • vg<NUM><VRF> – выводит статус vrrp group, где <NUM> – номер vrrp group;  <VRF>  – наименование VRF, если присутствует.
Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример:
Блок кода
esr(config)# system config-confirm timeout 1200

system cpu load-balance overload-threshold

Данная команда определяет пороговое значение нагрузки ядра CPU (CPU load), при котором запускается механизм перебалансировки сессий между ядрами CPU.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
system cpu load-balance overload-threshold <CPU-LOAD>
no system cpu load-balance overload-threshold
Параметры

<CPU_LOAD> – значение порога срабатывания перебалансировки [1000-200000].

Scroll Pagebreak
Значение по умолчанию

30000 – для ESR-1x,

60000 – для остальных моделей ESR.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример:
Блок кода
esr(config)# system cpu load-balance overload-threshold 15000

show unit id

Данной командой просматривается номер текущего юнита устройства, а также номер юнита устройства, который будет применен после перезагрузки.

Синтаксис
show unit id 
Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
Блок кода
esr# show unit id 
Unit ID is 1
Unit ID will be 1 after rebootesr(config)# system prompt 'Cluster: %s% | Unit: %u% | State: %r%\nVRRP:\nVRRP id 1: %v1%'
esr(config)# end
esr(config)# commit
esr(config)# confirm
Configuration has been confirmed. Commit timer canceled.
esr# exit
esr login: admin
esr login: password

********************************************
*            Welcome to ESR                *
********************************************

Cluster: Yes | Unit: 1 | State: Active
VRRP:
VRRP id 1: Master#

system utilization softgre disable

...

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример:
Блок кода
esr(config)# system utilization softgre disable 

update licence-manager licence

Данная команда позволяет команда позволяет принудительно отправить запрос на сервер ELM для получения актуальной информации о лицензии, не дожидаясь таймеров.

Синтаксис
update licence-manager licence

...

Необходимый уровень привилегий

5

Командный режим

ROOT

Пример:
Блок кода
esr# update licence-manager licence 

...

Командный режим

CONFIG-LICENCE-MANAGER

Пример:
Блок кода
esr(config-licence-manager)# description protected-server

...

Командный режим

CONFIG-LICENCE-MANAGER

Пример:
Блок кода
esr(config-licence-manager)# enable

...

Данной командой осуществляется переход в режим конфигурирования менеджера лицензирования. 

Синтаксис
licence-manager
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

15

Командный режим

CONFIG

Пример
Блок кода
esr(config)# licence-manager
Параметры

location

Данной командой задаётся текстовое описание, которое передаётся на сервер ELM. 

Использование отрицательной формы команды (no) удаляет это описание.

Синтаксис
location <WORD>
no location
Параметры

<WORD> – описание, задаётся строкой до 255 символовКоманда не содержит параметров.

Необходимый уровень привилегий

15

Командный режим

CONFIG-LICENCE-MANAGER

Пример
Блок кода
esr(config-licence-manager)# licence-managerlocation "Server room in Novokuznetsk office <3"

show licence

Данная команда служит для просмотра информации об активных лицензиях устройства.

Feature - Наименование – наименование параметра лицензии.;

Source - Источник – источник, из которого была получена лицензия.:

  • ELM - Лицензия – лицензия была получена от Eltex licence manager.Licence Manager;
  • File - Лицензия – лицензия была загружена из файла.;
  • Boot - Лицензия была установленаа – лицензия была установлена на производстве ELTEXEltex.

State - Состояние – состояние лицензии.:

  • Active - Параметра – параметр лицензии применён.;
  • Candidate - Параметра – параметр лицензии будет применён после перезагрузки устройства.;
  • Unsupported - Параметра – параметр лицензии не поддержан на этой версии ПО.

Value - Значение – значение параметра лицензии.;

Valid from - Время – время начала действия параметра лицензии.;

Expiries - Время – время окончания действия параметра лицензии.

Синтаксис
show licence
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

5

Командный режим

ROOT

Пример:
Блок кода
esr# show licence
Feature                            Source     State         Value                              Valid from             Expiries               
--------------------------------   --------   -----------   --------------------------------   --------------------   --------------------   
WIFI                               ELM        Active        true                               --                     -- 
TEST                               ELM        Unsupported   true                               --                     --      
BRAS                               File       Active        true                               --                     --                     
BRAS                               File       Candidate     true                               --                     --      
FSTEC-BOOT                         Boot       Active        true                               --                     --
FSTEC-BOOT                         Boot       Candidate     true                               --                     --               

location

Данной командой задаётся текстовое описание, которое передаётся на сервер ELM. 

Использование отрицательной формы команды (no) удаляет это описание.

Синтаксис
location <WORD>
no location
Параметры

<WORD> – описание, задаётся строкой до 255 символов.

Необходимый уровень привилегий

15

Командный режим

CONFIG-LICENCE-MANAGER

Пример
Блок кода
esr(config-licence-manager)# location "Server room in Novokuznetsk office <3"

system-name

Данной командой задаётся текстовое имя устройства, которое передаётся на сервер ELM.

...

Блок кода
esr(config-licence-manager)# system-name main-office

...