华为云修改时钟同步的方法
一、配置主机时钟源
操作场景
系统无外部时钟源时,需要使用VRM虚拟机所在主机,或VRM物理服务器作为NTP时钟源。此时应先确保所选节点的时间准确。
前提条件
- 已获取待设置为NTP时钟源的节点的“gandalf”用户和“root”用户的密码。
操作步骤
登录节点操作系统
1. 使用“PuTTY”,登录待设置为NTP时钟源的节点。
以“gandalf”用户,通过管理IP地址登录。
系统同时支持密码和公私钥对身份进行认证,如果使用公私钥对进行登录认证,具体操作请参见使用PuTTY通过公私钥对认证方式登录节点。
2. 执行以下命令,并按提示输入“root”用户的密码,切换至“root”用户。
su - root
3. 执行以下命令,防止系统超时退出。
TMOUT=0
手动修改节点时间
4. 该节点是否已配置外部NTP时钟源?
5. 执行以下命令将节点的NTP时钟源设置为该节点本身。
perl /opt/galax/gms/common/config/configNtp.pl -ntpip 127.0.0.1 -cycle 6 -timezone 当地时区 -force true
其中,“当地时区”格式为“大洲/地区”。
例如当地时区为“Asia/Beijing”:
perl /opt/galax/gms/common/config/configNtp.pl -ntpip 127.0.0.1 -cycle 6 -timezone Asia/Beijing -force true
6. 执行date命令,查看当前时间是否准确。
7. 执行以下命令停止相关进程。
- 节点为主机,执行:
perl /opt/galax/gms/common/config/restartCnaProcess.pl
- 节点为VRM,执行:
sh /opt/omm/ha/module/hacom/script/stop_ha.sh
8. 执行以下命令修改节点时间为准确时间。
date -s 当前时间
“当前时间”为当地时区的时间,格式为“HH:MM:SS”
例如设置时间为“16:20:15”:
date -s 16:20:15
9. 执行以下命令将修改后的时间同步到节点硬件时钟。
/sbin/hwclock -w -u
10. 执行以下命令启动相关进程。
- 节点为主机,执行:
service monitord start
- 节点为VRM,执行:
service had start
11. 等待3分钟后,执行ntpq -p命令。
显示类似如下信息:
remote refid st t when poll reach delay offset jitter
==============================================================================
*LOCAL(0) .LOCL. 5 l 58 64 377 0.000 0.000 0.001
查看“LOCAL”前是否已有“*”号,表示节点时间服务已正常,可作为NTP时钟源。
如果还未出现“*”号,需要等待5~10分钟,再次执行ntpq -p命令查看时间服务状态。
二、配置fusionaccess桌面云虚拟机时钟同步
如不能配置,需在AD上安装HwMonitorAgent,否则桌面云虚拟机时间跟随AD服务器变动
三、配置fusioncompter虚拟机时钟同步
需将时钟策略打钩