Настройка NTP из klish для зондов Метротек(WPE-110, WPE-110, WPE-118)
Настройка профилей
run-klish
configure terminal
passthrough stop profile0
passthrough stop profile1
passthrough config profile0
type interfer
up
passthrough start profile0
up
Настройка NTP
Команды ниже выполняются под пользователем admin. В примере 192.168.176.15 и 192.168.176.16 – ip-адреса NTP-серверов. После подключения по ssh под admin для указания двух NTP-серверов необходимо выполнить следующие команды:
run-klish
configure terminal
timesync stop profile0
timesync stop profile1
timesync config profile0
type ntp
mode slave
topology iface port a
duration endless
ntp count 2
ntp host 0 192.168.176.15
ntp host 1 192.168.176.16
up
timesync start profile0
up
Для указания одного ntp-сервера в командах выше нужно поменять ntp count:
ntp count 1
ntp host 0 192.168.176.15
После выполнения настроек для их сохранения необходимо выполнить перезагрузку устройства через run-klish, но перед этим необходимо убедиться, что в настройках отключен passthrough.
Ожидаемый вывод:
M716(admin)# show passthrough setting profile0
Status: false
Type: bypass
M716(admin)# show passthrough setting profile1
Status: false
Type: transit
M716(admin)#
configure terminal
passthrough stop profile0
passthrough stop profile1
up
system
reboot
Проверка настроек
Команды для проверки настроек NTP под admin в run-klish и ожидаемый вывод:
admin@M716:~$ run-klish
M716(admin)# show timesync setting common profile0
Status: true
Duration: endless
Mode: slave
Type: ntp
M716(admin)# show timesync setting ntp profile0
Count: 2
Host 0: 192.168.176.15
Host 1: 192.168.176.16
M716(admin)#
Команда для проверки настроек и результата синхронизации NTP под admin в bash:
ntpq -npcrv
Ожидаемый вывод:
admin@M716:~$ ntpq -npcrv
remote refid st t when poll reach delay offset jitter
==============================================================================
*192.168.176.15 89.109.251.23 2 u 53 64 1 0.854 0.067 0.036
192.168.176.16 .STEP. 16 u - 64 0 0.000 0.000 0.000
associd=0 status=c618 leap_alarm, sync_ntp, 1 event, no_sys_peer,
version="ntpd 4.2.6p5@1.2349-o Fri Jul 22 17:59:22 UTC 2016 (1)",
processor="armv7l", system="Linux/3.18.0-stcmtk-0.1.4", leap=11,
stratum=3, precision=-20, rootdelay=5.324, rootdisp=200.103,
refid=192.168.176.15,
reftime=e43113a7.515e9f19 Mon, Apr 26 2021 10:25:43.317,
clock=e43113dc.31d83d3a Mon, Apr 26 2021 10:26:36.194, peer=8848, tc=6,
mintc=3, offset=0.000, frequency=3.050, sys_jitter=0.000,
clk_jitter=0.029, clk_wander=0.000
admin@M716:~$
Настройка NTP через ETH
admin@M716:~$ run-klish
M716(admin)# configure terminal
M716(admin)(config)# timesync config profile0
M716(admin)(config-synctime[profile0])# duration endless
M716(admin)(config-synctime[profile0])# mode slave
M716(admin)(config-synctime[profile0])# ntp count 1
M716(admin)(config-synctime[profile0])# ntp host 0 192.168.89.102
Порт синхронизации назначается автоматически в зависимости от таблицы маршрутизации (eth0 или gbe0/1). В нашем случае назначится eth0, так как он в сети 192.168.89.0/24.
M716(admin)(config-synctime[profile0])# topology iface port a
Выбор порта, который будет использовать синхронизацию от внутренних часов. В данном случае не важно это будет порт a или b, потому что синхронизация идет через порт management.
M716(admin)(config-synctime[profile0])# up
M716(admin)(config)# timesync start profile0
Нет комментариев