linux vps不能修改時間的處理方法?OpenVZ的vps如何修改時間?
因為系統(tǒng)架構(gòu)的原因,OpenVZ的linux vps默認是不允許在客戶在vps自行修改系統(tǒng)時間,當執(zhí)行修改時間的操作時,會出錯
[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)時間的權(quán)限:vzctl set (veid) --capability sys_time:on --save
如果執(zhí)行這個命令后報錯: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)時間了:
[root@root ~]# date -s 11:17:40
Wed Feb 23 11:17:40 CST 2011
還有另一種方法:
vps是openvz架構(gòu)的,在美國.系統(tǒng)時間一直是美國的時間,和中國的不一樣.用date –s 命令修改的時候,確如下提示: "date: cannot set date: Operation not permitted”.注:使用root賬號登陸的.
找了下,有如下辦法可以解決.
# cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
然后再用date 查看下命令,是不是和北京時間一樣了.
另外,如果圖方便,可以安裝如下服務(wù),使系統(tǒng)自動修正時間.但是上面的一步還是要做的,該服務(wù)只是調(diào)整時間,不調(diào)整時區(qū).
在Ubuntu下
# apt-get install ntp
安裝完成以后,ntp服務(wù)會自動校正系統(tǒng)時間,.