Описание и настройка функционала в CLI рассмотрена в статье [LTP-N, LTX, MA5K] Настройка NTP. Приведенные в данной статье команды CLI идентичны по функциям командам, выполняемым в CLI.
Активация NTP
| OID | OID в числовом формате | Формат значения OID |
|---|---|---|
| clockSyncNTPEnabled | .1.3.6.1.4.1.35265.6.10.1 | TruthValue |
Формат команды активации на Linux:
| Блок кода |
|---|
snmpset -v2c -c <rw_community> <ipaddr> clockSyncNTPEnabled i |
...
2 |
rw_community
...
- – read-write community;
ipaddr
...
- – IP адрес
...
- OLT.
Деактивация выполняется при помощи того же OID,
| Блок кода |
|---|
snmpset -v2c -c <rw_community> <ipaddr> clockSyncNTPEnabled i 1 |
Задать адрес сервера:
Указание адреса сервера
| OID | OID в числовом формате | Формат значения OID |
|---|---|---|
| clockSyncNTPServerAddress | .1.3.6.1.4.1.35265.6.10.3.1.2 | DISPLAYSTRING |
Формат команды на Linux:
| Блок кода |
|---|
snmpset -v2c -c <rw_community> <ipaddr> clockSyncNTPServerAddres.<server_id> s |
...
<ntp_server_ip> |
rw_community– read-write community;ipaddr– IP адрес OLT;server_id– идентификатор сервера NTP в конфигурации;ntp_server_ip
...
- – IP адрес NTP сервера.
Настройка часового пояса
...
snmpset -v2c -c <rw_community> <ipaddr> clockSyncTimeZoneControl i <hours>
Сдвиг часового пояса задается в часах и в минутах (для часовых поясов не кратных часам). Для этого используются разные OID.
| OID | OID в числовом формате | Формат значения OID |
|---|---|---|
| clockSyncTimeZoneControl | .1.3.6.1.4.1.35265.6.3 | INTEGER32 |
| clockSyncTimeZoneControlMins | .1.3.6.1.4.1.35265.6.4 | UNSIGNED32 |
Формат команды указания часового пояса в часах на Linux:
| Блок кода |
|---|
snmpset -v2c -c <rw_community> <ipaddr> clockSyncTimeZoneControl i <hours> |
rw_community– read-write community;ipaddr– IP адрес OLT;hours– указание сдвига часового пояса в часах
...
- в диапазоне от -12 до 12.
...
Формат команды указания часового пояса
...
в минутах на Linux:
| Блок кода |
|---|
snmpset -v2c -c <rw_community> <ipaddr> clockSyncTimeZoneControlMins |
...
u <mins> |
rw_community– read-write community;ipaddr– IP адрес OLT;- mins – указание сдвига часового пояса в минутах в диапазоне от 0 до 59
...
| Примечание |
|---|
Для применения изменений требуется подтверждение (commit): snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsCommit.0 i 1 |
- .
Подтверждение и сохранение изменений в конфигурации
Операции commit и save необходимо выполнять как в изменениях, выполняемых в CLI, так и по SNMP.
| OID | OID в числовом формате | Формат значения OID |
|---|---|---|
| oltNgSystemOperationConfigOperationsCommit | .1.3.6.1.4.1.35265.1.209.2.1.100.1 | TruthValue |
| oltNgSystemOperationConfigOperationsSave | .1.3.6.1.4.1.35265.1.209.2.1.100.2 | TruthValue |
Формат команд на Linux:
| Блок кода |
|---|
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsCommit.0 i 1
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsSave.0 i 1 |
rw_community– read-write community;ipaddr– IP адрес OLT;
...
Для сохранения изменений в энергонезависимую память требуется save:
...