В системе CentOS время синхронизация обычно реализуется через службу ntp (Network Time Protocol). Если служба ntp не установлена в вашей системе, вы можете использовать chrony (CentOS 7 и более поздние версии рекомендуемой службы синхронизации времени) или службы ntp для времени синхронизация. Конечно, такие серверы, как Alibaba Cloud или Tencent Cloud, больше не должны учитывать эту проблему. Они в основном автоматически синхронизируются. Однако у некоторых исходных изображений есть проблема несогласованности времени. Причина неизвестна, но в противном случае я бы это сделал. не буду писать сегодня. Это статья. Хорошо, давайте воспользуемся сервисами chrony и ntp. Действия и пример кода для синхронизации.
Если вы используете CentOS 8 или более позднюю версию, служба ntpd может быть недоступна по умолчанию, но используется chronyd. CentOS 7. В качестве инструмента синхронизации времени рекомендуется использовать ntp, поскольку система в основном интегрирована и не требует установки.
Если вы используете более старую версию CentOS, служба ntp может быть установлена по умолчанию.
Установите NTP, если он еще не установлен.
sudo yum install ntp
Запустите и включите службу NTP
sudo systemctl start ntpd
sudo systemctl enable ntpd
Отредактируйте файл конфигурации NTP /etc/ntp.conf и добавьте или измените список серверов NTP.
sudo nano /etc/ntp.conf
Добавьте или измените строку сервера NTP: просто отредактируйте файл непосредственно в [Управление файлами] в серверной части Pagoda. Прямая команда для редактирования не требуется.
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server 3.pool.ntp.org
Если файл существует, как показано на рисунке, добавьте перед ним знак решетки [#], чтобы закомментировать его, а затем скопируйте и вставьте код:
После завершения настроек сохраните и закройте файл. Перезагрузка не требуется.
Если позволяют условия, лучше всего вручную запросить синхронизацию времени (обычно демон NTP сделает это автоматически).
sudo systemctl restart ntpd
sudo ntpq -p
После того, как все настройки выполнены, введите команду для просмотра времени:
date
Как показано на рисунке, время синхронизировано.
Причина, по которой некоторые системные времена не унифицированы, главным образом связана с различиями в том, как разные операционные системы обрабатывают аппаратные часы. Пользователи могут выбрать подходящий метод для настройки в соответствии со своими потребностями. При этом также необходимо соблюдать осторожность во время работы, чтобы избежать ненужного повреждения системы. Как говорится, не забудьте «сохранить резервную копию» перед внесением изменений! ! ! Ведь переустановка системы – дело маленькое, а потеря данных – большое дело. Ладно, урок окончен, продолжим!