专栏首页乐沙弥的世界配置Linux 11G R2 RAC NTP服务

配置Linux 11G R2 RAC NTP服务

    安装Oracle 11g RAC时,我们需要配置ntp服务。在使用虚拟机的情况下对于时钟同步方式的配置有很多种方式,可以使用vmware自带的时钟同步功能,也可以直接将本地的一个节点用作时间服务器。本文介绍直接配置ntp方式的时钟服务器。

1、查看两节点的hosts配置
 [root@node1 ~]# cat /etc/hosts
 # Do not remove the following line, or various programs
 # that require network functionality will fail.
 #127.0.0.1              localhost.localdomain localhost
 #::1            localhost6.localdomain6 localhost6
 
 127.0.0.1       localhost.szdb.com   localhost
 # Public eth0
 192.168.7.71   node1.szdb.com        node1
 192.168.7.72   node2.szdb.com        node2
 
 #Private eth1
 10.10.7.71   node1-priv.szdb.com   node1-priv
 10.10.7.72   node2-priv.szdb.com   node2-priv
 
 #Virtual
 192.168.7.81   node1-vip.szdb.com    node1-vip
 192.168.7.82   node2-vip.szdb.com    node2-vip

2、确认各节点的ntp包已经安装
 [oracle@node1 ~]$ rpm -qa | grep ntp
 ntp-4.2.2p1-9.el5_4.1
 chkfontpath-1.10.1-1.1      #这个是和字体有关,非ntp包
 [oracle@node1 ~]$ ssh node2 rpm -qa | grep ntp
 ntp-4.2.2p1-9.el5_4.1
 chkfontpath-1.10.1-1.1      #这个是和字体有关,非ntp包

3、编辑两节点的ntp.conf文件
 [oracle@node1 ~]$ su - root
 Password: 
 [root@node1 ~]#  vi /etc/ntp.conf
  
 #New ntp server added by Robinson
 server  127.127.1.0 prefer  # 添加首选的时钟服务器
 restrict 192.168.7.0  mask 255.255.255.255 nomodify notrap #只允许192.168.7.*网段的客户机进行时间同步
 broadcastdelay 0.008
 
 [root@node2 ~]# vi /etc/ntp.conf
  
 #New ntp server added by Robinson
 server 192.168.7.71 prefer
 broadcastdelay 0.008
 
4、编辑两节点的ntpd参数
 [root@node1 ~]# vi /etc/sysconfig/ntpd
 #The following item added by Robinson
 #Set to 'yes' to sycn hw clock after successful ntpdate
 SYNC_HWCLOCK=yes      #此选项用于自动校准系统时钟与硬件时钟
 OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"
 
 #注意理解Linux的时钟类型。在Linux系统中分为系统时钟和硬件时钟.
 #系统时钟指当前Linux kernel中的时钟,而硬件时钟指的是BIOS时钟,由主板电池供电的那个时钟
 #当Linux启动时,硬件时钟会读取系统时钟的设置,之后系统时钟就独立于硬件时钟运作
 
 [root@node2 ~]# vi /etc/sysconfig/ntpd
 The following item added by Robinson
 SYNC_HWCLOCK=yes
 OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"  

5、配置ntp自启动服务 
 [root@node1 ~]# chkconfig ntpd on
 [root@node2 ~]# chkconfig ntpd on
 

6、在两节点启动ntp服务
 [root@node1 ~]# service ntpd stop
 Shutting down ntpd: [FAILED]
 [root@node1 ~]# service ntpd start
 ntpd: Synchronizing with time server: [FAILED]
 Starting ntpd: [  OK  ]

 [root@node2 ~]# service ntpd restart
 Shutting down ntpd: [  OK  ]
 ntpd: Synchronizing with time server: [  OK  ]
 Syncing hardware clock to system time [  OK  ]
 Starting ntpd: [  OK  ]  

7、查看ntp状态
 [root@node1 ~]# ntpq -p
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
  LOCAL(0)        .LOCL.          10 l   40   64    1    0.000    0.000   0.001
  
 [root@node2 ~]# ntpq -p
      remote           refid      st t when poll reach   delay   offset  jitter
 ==============================================================================
  node1.szdb.com  .INIT.          16 u   60   64    0    0.000    0.000   0.000
  LOCAL(0)        .LOCL.          10 l   59   64    1    0.000    0.000   0.001
 
 #Author : Robinson
 #Blog: http://blog.csdn.net/robinson_0612
 也可以使用watch ntpq -p方式查看实时状态
   
8、ntp的相关日志

[root@bigboy tmp]# cat /var/log/messages | grep ntpd

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Apache httpd 目录列表禁用配置(options indexes)

    Apache httpd服务器在缺省的情况下,开启了基于目录列表的访问,这是一个存在安全隐患的问题,因此可以关闭这个功能。在Apache 2.4的版本中,不在支...

    Leshami
  • 安装Oracle 11g RAC R2 之Linux DNS 配置

        Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的单客户端访问名称。SCAN...

    Leshami
  • 使用Uniread实现SQLplus翻页功能

        对于经常使用SQLplus的网友来说,SQLplus没有提供类似DOS工具的翻页功能,故不能实现SQL语句的来回翻动。现在我们有了Uniread, 减...

    Leshami
  • 34补3-3 rhcs集群基础应用

    [root@node1 ~]# ansible ha -m shell -a 'service NetworkManager stop'

    py3study
  • 手把手教你,嘴对嘴传达----Apache虚拟主机配置与应用

    在同一台服务器中运行多个web站点,其中每一个站点并不独立占用一台真正的计算机 通过虚拟web主机可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本...

    不吃小白菜
  • 免交互SSH登录工具sshpass

    使用 SSH 登录到远程 Linux 服务器时,一般默认状态下,会出现交互提示要求手动输入密码。当需要将ssh、scp等命令做成自动化脚本时,由于需要人工参与,...

    yuanfan2012
  • JVM又爆了,别傻傻只会重启加内存!

    前提:某大型跨境电商业务发展非常快,线上机器扩容也很频繁,但是对于线上机器的运行情况,特别是jvm内存的情况,一直没有一个统一的标准来给到各个应用服务的owne...

    Java技术栈
  • 腾讯创始人 张志东 谈【海量服务之道】

    腾讯的【海量服务之道】 CTO Tony/张志东 何为海量互联网服务?或者可以尝试这样来定义海量: --当在线超过千万; --当索引超过百亿; --当数据超...

    腾讯大讲堂
  • JVM Advanced Runtime Options

    高级运行时选项(Advanced Runtime Options): -XX:+UnlockCommercialFeatures 开启商业选项,许多商业特性...

    邹志全
  • java.io.StreamCorruptedException: invalid type code: AC错误的解决方法

    问题描述: 在向一个文件写入可序列化对象时,每次只想向文件的末尾添加一个可序列化的对象,于是使用了FileOutputStream(文件名,true)间接的构建...

    用户1174983

扫码关注云+社区

领取腾讯云代金券