linux vps不能修改時(shí)間的處理方法?OpenVZ的vps如何修改時(shí)間?
因?yàn)橄到y(tǒng)架構(gòu)的原因,OpenVZ的linux vps默認(rèn)是不允許在客戶在vps自行修改系統(tǒng)時(shí)間,當(dāng)執(zhí)行修改時(shí)間的操作時(shí),會出錯(cuò)
[root@root ~]# date -s 10:22:33
date: cannot set date: Operation not permitted
解決辦法:
1、在OpenVZ主服務(wù)器上打開ntp
yum install ntp
2、給客戶vps開啟修改系統(tǒng)時(shí)間的權(quán)限:vzctl set (veid) --capability sys_time:on --save
如果執(zhí)行這個(gè)命令后報(bào)錯(cuò):WARNING: Some of the parameters could not be applied to a running container. Please consider using --setmode option
請先停止該vps后再執(zhí)行vzctl stop (veid)vzctl set (veid) --capability sys_time:on --savevzctl start (veid)
這樣客戶就可以自己在vps里修改系統(tǒng)時(shí)間了:
[root@root ~]# date -s 11:17:40
Wed Feb 23 11:17:40 CST 2011
還有另一種方法:
vps是openvz架構(gòu)的,在美國.系統(tǒng)時(shí)間一直是美國的時(shí)間,和中國的不一樣.用date –s 命令修改的時(shí)候,確如下提示: "date: cannot set date: Operation not permitted”.注:使用root賬號登陸的.
找了下,有如下辦法可以解決.
# cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
然后再用date 查看下命令,是不是和北京時(shí)間一樣了.
另外,如果圖方便,可以安裝如下服務(wù),使系統(tǒng)自動修正時(shí)間.但是上面的一步還是要做的,該服務(wù)只是調(diào)整時(shí)間,不調(diào)整時(shí)區(qū).
在Ubuntu下
# apt-get install ntp
安裝完成以后,ntp服務(wù)會自動校正系統(tǒng)時(shí)間,.