У меня возникла интересная проблема, когда я пытался установить время своего сервера либо с помощью NTD, либо вручную, используя date
команда.
В первую очередь я попробовал использовать NTD. Я успешно установил последнюю версию NTD, запустил. После этого я хотел, чтобы началась синхронизация. Вот почему я выполнил следующую команду: ntpdate pool.ntp.org
И я получил следующую ошибку:
18 мая 15:29:21 ntpdate [15477]: step-systime: Операция запрещена
Тогда я не знал, что делать, поэтому я попытался установить время вручную с помощью date
команда:
rm /etc/localtime
ln -s /usr/share/zoneinfo/GMT /etc/localtime
date 051822172013
Однако я получил эту ошибку:
дата: невозможно установить дату: операция не разрешена
Кто-нибудь может догадаться, в чем может быть проблема на моем сервере? Я вошел в систему как root и использую CentOS 5.
Спасибо.
Вы не можете самостоятельно установить время в VPS на основе контейнера с общим ядром, например OpenVZ или Virtuozzo.
Если системное время неверное, обратитесь к хостинг-провайдеру. Если системное время остается неправильно, переключитесь на другого провайдера и рассмотрите возможность использования чего-то другого, кроме OpenVZ.
Проблемы с системным временем Фактически, это одна из многих причин, по которым я больше ни для чего не использую VPS на основе OpenVZ.
Это выделенный физический сервер или VPS?
Если это VPS, возможно, у вас нет на это прав. В противном случае выполнение команд date / ntpdate / hwclock должно работать от имени пользователя root.
если ты являются используя VPS, обратитесь к своему провайдеру, чтобы решить эту проблему за вас.