li
  当前位置:主页 > 性能优化 > 文章内容
li
oracle RAC环境中系统时钟的调整
来源: www.eygle.com  作者: eygle    时间:2008-02-09   阅读:79  

在RAC环境中,Cluster各节点之间需要保持时间同步,所以在安装过程中要注意同步时钟。

我们可以通过date -s来修改系统时间

[root@smsdbrac1 root]# date
Sat Dec 29 09:25:25 CST 2007
[root@smsdbrac1 root]# date -s "Sat Dec 29 09:37:50 CST 2007"
Sat Dec 29 09:37:50 CST 2007


但是注意,系统的硬件时钟可能于此不同:

[root@smsdbrac2 ~]# date
Sat Dec 29 09:38:39 CST 2007
[root@smsdbrac2 ~]# clock --show
Sat 29 Dec 2007 09:27:43 AM CST  -0.021796 seconds


注意如果系统时钟和硬件时钟不一致,那么在重新启动过程中,系统时钟会从 获得时间信息。
所以需要同步硬件时钟:

[root@smsdbrac1 root]# hwclock --show
Sat 29 Dec 2007 09:32:41 AM CST  -0.019265 seconds
[root@smsdbrac1 root]# date
Sat Dec 29 09:44:13 CST 2007
[root@smsdbrac1 root]# hwclock --systohc
[root@smsdbrac1 root]# date
Sat Dec 29 09:44:25 CST 2007
[root@smsdbrac1 root]# hwclock --show
Sat 29 Dec 2007 09:44:29 AM CST  -0.015972 seconds


命令hwclock --systohc指定将系统时间同步至硬件时钟。

始终同步之后,RAC各节点之间应该从ntp服务器同步时间,或者将某个节点作为主节点,其他节点依据其时间进行同步。
最简单的是建立一个crontab任务:

[root@smsdbrac2 ~]# crontab -l
0 1,4,8,13,17,20 * * * /etc/rsyncdate.sh
[root@smsdbrac2 ~]# cat /etc/rsyncdate.sh
rdate -s 192.168.200.11


如果存在防火墙,你还需要在节点间开通rdate所需要的37端口:

-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 37 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 37 -j ACCEPT




  上一篇: 在Oracle10g RAC下新增ASM磁盘组   下一篇: why:Rac的心跳线不支持交叉线?
li
 §相关评论  
 热点文章

·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 编辑推荐
·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 相关篇章
·在Oracle10g RAC下新增ASM磁盘组
·inode耗尽导致No space left on ...
·包含复制环境的数据库迁移(一)
·包含复制环境的数据库迁移(二)
·小议物化视图与基表数据不一致的...
·10203设置CURSOR_SHARING为SIMIL...
·物化视图的创建写法与刷新问题
·小议物化视图与基表数据不一致的...
·建立物化视图导致数据库实例崩溃
·ORA-600(999)错误(三)
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本Ora...
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理一...
·Resize datafile导致ASM Crash一...
·不幸中的万幸:遭遇ORA-00600 [kf...
·用ORACLE的高级复制实现内外网数...
·oracle中如何删除重复数据
·Oracle 同步多个表记录的程序
·Oracle数据库日常维护之一
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接