date: não é possível definir data: Operação não permitida [duplicada]

11

Recebi um problema interessante durante a tentativa de definir o horário do meu servidor com o NTD ou manualmente usando o comando date .

Antes de tudo, tentei usar o NTD. Eu instalei com êxito a última versão do NTD, comecei. Depois disso, queria que a sincronização fosse iniciada. É por isso que executei o seguinte comando: ntpdate pool.ntp.org

E recebi o seguinte erro:

18 May 15:29:21 ntpdate[15477]: step-systime: Operation not permitted

Do que eu não sabia o que fazer, tentei definir a hora manualmente usando o comando date :

rm /etc/localtime
ln -s /usr/share/zoneinfo/GMT /etc/localtime
date 051822172013

No entanto, recebi este erro:

date: cannot set date: Operation not permitted

Alguém pode adivinhar qual poderia ser o possível problema no meu servidor? Estou logado como root e estou usando o CentOS 5.

Obrigado.

    
por Quentin McLoad 18.05.2013 / 17:41

2 respostas

9

Você não pode definir o tempo você mesmo em um VPS baseado em recipiente compartilhado, como o OpenVZ ou o Virtuozzo.

Se a hora do sistema estiver errada, entre em contato com o provedor de hospedagem. Se a hora do sistema permanecer errada, mude para outro provedor e considere usar algo diferente do OpenVZ.

Problemas com a hora do sistema é, na verdade, uma das muitas razões pelas quais eu não uso VPSs baseados no OpenVZ para mais nada.

    
por 18.05.2013 / 18:24
4

Este é um servidor físico dedicado ou um VPS ?

Se for um VPS, talvez você não tenha permissões para fazer isso. Caso contrário, a execução dos comandos date / ntpdate / hwclock deve funcionar como usuário root.

Se você estiver usando um VPS, entre em contato com seu provedor para lidar com isso para você.

    
por 18.05.2013 / 17:49