add: настройка времени
This commit is contained in:
parent
b30ebec857
commit
8ff5cd3dd7
@ -270,6 +270,49 @@ ping opi5plus-3
|
|||||||
|
|
||||||
## Еще немного подготовительных действий
|
## Еще немного подготовительных действий
|
||||||
|
|
||||||
|
#### Настойка времени
|
||||||
|
|
||||||
|
Посмотреть текущий часовой пояс можно командой:
|
||||||
|
```shell
|
||||||
|
timedatectl
|
||||||
|
```
|
||||||
|
|
||||||
|
Установим на всех узлах часовой пояс. Например, для Москвы:
|
||||||
|
```shell
|
||||||
|
sudo timedatectl set-timezone Europe/Moscow
|
||||||
|
```
|
||||||
|
На Orange Pi 5 настройку часового пояса можно сделать и через `orangepi-config` (пункт **'System: Timezone'**).
|
||||||
|
|
||||||
|
Также установим NTP (Network Time Protocol) для синхронизации времени. Описание установки и настройки есть
|
||||||
|
[в другой заметке](../misc/deploying-django-site-to-dvs-hosting.md#3-настраиваем-службу-времени-необязательно).
|
||||||
|
|
||||||
|
Следует отметить, что т.к. у Orange Pi 5 Plus есть встроенные часы реального времени (RTC), а NTP-клиент создает
|
||||||
|
более высокие накладные расходы по сравнению с SNTP (Simple Network Time Protocol), то для микрокомпьютеров можно
|
||||||
|
немного поднастроить его. В частности убрать дефолтный список NTP-серверов и добавить только ближайшие к нам.
|
||||||
|
Список NTP-серверов можно посмотреть на сайте [ntppool.org](https://www.ntppool.org/). Например, для России список
|
||||||
|
пула в `/etc/ntp.conf` будет такой (и добавим еще московский из описания выше... и не забудьте убрать дефолтные):
|
||||||
|
```text
|
||||||
|
pool 0.ru.pool.ntp.org minpoll 9 maxpoll 14
|
||||||
|
pool 1.ru.pool.ntp.org minpoll 9 maxpoll 14
|
||||||
|
pool 2.ru.pool.ntp.org minpoll 9 maxpoll 14
|
||||||
|
pool 3.ru.pool.ntp.org minpoll 9 maxpoll 14
|
||||||
|
server ntp.msk-ix.ru minpoll 8 maxpoll 12 prefer
|
||||||
|
```
|
||||||
|
|
||||||
|
Здесь:
|
||||||
|
* `pool` -- Указывает пул серверов времени. Клиент автоматически выбирает серверы из указанного пула и может
|
||||||
|
переключаться между ними для повышения надежности и отказоустойчивости. `server` -- указывает конкретный сервер
|
||||||
|
времени для синхронизации. Если сервер недоступен, NTP-клиент будет пытаться подключиться к нему снова
|
||||||
|
через некоторое время.
|
||||||
|
* `minpoll` и `maxpoll` -- это минимальный и максимальный интервалы обращения к серверу. Значения -- это степени
|
||||||
|
двойки, которые определяются как 2 в степени N, где N -- это число. По умолчанию значения равны 6 (64 секунды) и 10
|
||||||
|
(~17 минут). Но для микрокомпьютеров можно установить значения побольше. У нас 9 (~8.5 минут и 14 (~4.5 часа).
|
||||||
|
* `prefer`-- это приоритетный сервер. Если у нас несколько серверов, то NTP-клиент будет обращаться к приоритетному.
|
||||||
|
|
||||||
|
Это позволит уменьшить нагрузку от NTP-клиента и снизить трафик.
|
||||||
|
|
||||||
|
#### Установка необходимых пакетов
|
||||||
|
|
||||||
В системе уже должны быть установлены пакеты `apt-transport-https` (для работы с HTTPS-репозиториями) и `curl` (для
|
В системе уже должны быть установлены пакеты `apt-transport-https` (для работы с HTTPS-репозиториями) и `curl` (для
|
||||||
передачи и получения данных с использованием различных протоколов), `wget` (для загрузки файлов из интернета), `gnupg`
|
передачи и получения данных с использованием различных протоколов), `wget` (для загрузки файлов из интернета), `gnupg`
|
||||||
(для работы с GPG-ключами), `sudo` (для выполнения команд от имени суперпользователя), `iptables` (для настройки
|
(для работы с GPG-ключами), `sudo` (для выполнения команд от имени суперпользователя), `iptables` (для настройки
|
||||||
@ -289,7 +332,6 @@ sudo apt install keepalived haproxy
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Установим Docker и Kubernetes
|
## Установим Docker и Kubernetes
|
||||||
|
|
||||||
Для начала надо установить GPG-ключи репозитория Docker и Kubernetes. Установка GPG-ключей для Docker подробна
|
Для начала надо установить GPG-ключи репозитория Docker и Kubernetes. Установка GPG-ключей для Docker подробна
|
||||||
|
Loading…
Reference in New Issue
Block a user