安装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

源自: http://blog.csdn.net/leshami/article/details/8268079

Linux NTP服务配置 for Oracle RAC的更多相关文章

  1. Linux ISCSI服务配置

    Linux ISCSI服务配置,客户端进行访问 环境配置: server端 172.25.0.11 client端 172.25.0.10 配置ISCSI服务端 1.安装软件包 yum install ...

  2. Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...

  3. Kali Linux常用服务配置教程启动DHCP服务

    Kali Linux常用服务配置教程启动DHCP服务 通过前面的介绍,DHCP服务就配置好了.接下来,用户就可以使用该服务器来获取IP地址了.下面将对前面配置的服务进行测试. 1.启动DHCP服务 如 ...

  4. Kali Linux常用服务配置教程安装及配置DHCP服务

    Kali Linux常用服务配置教程安装及配置DHCP服务 在Kali Linux中,默认没有安装DHCP服务.下面将介绍安装并配置DHCP服务的方法. 1.安装DHCP服务 在Kali Linux中 ...

  5. Kali Linux常用服务配置教程DHCP服务原理

    Kali Linux常用服务配置教程DHCP服务原理 动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一个局域网的网络协议,基于UDP协议工作 ...

  6. CentOS学习之NTP服务配置详解

    详解centos7下ntp服务配置 一.ntp服务是什么 1.定义 NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议. 2.发展 首次记载在 ...

  7. NTP服务配置

    一.NTP简介 在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间的统一性和准确性要求就非常地高,是按照A这台计算机的时间,还是按照B这台计算机的时间?NTP就是用来解决这个问题的 ...

  8. Linux vsftpd服务配置以及三种验证方式以及常见错误解决办法

    文件传输协议(FTP): 文件传输协议(FTP,File Transfer Protocol),即能够让用户在互联网中上传.下载文件的文件协议,而FTP服务器就是支持FTP传输协议的主机,要想完成文件 ...

  9. linux nfs服务配置挂载以及oracle使用nfs存储挂载注意事项

    服务端共享目录 /home/XXX/nfs_shared 172.16.22.0/24(rw,no_root_squash) service nfs restart 常用命令: 查看所有nfs共享目录 ...

随机推荐

  1. bean标签常用属性

    scope属性: singleton:只有一个 prototpye:每次创建都是新的 对象初始化方法: init-method 对象销毁方法: destroy-method

  2. TCGA收官之作—27篇重磅文献绘制“泛癌图谱”

    TCGA的关键数字:图片来源<细胞> 由美国政府发起的癌症和肿瘤基因图谱(Cancer Genome Atlas,TCGA)计划于2006年联合启动,目前已经收录了来自1万多例病人的33种 ...

  3. Java问题解决:Java compiler level does not match the version of the installed Java project facet.

    问题原因:Java编译器级别与Facted Project 中的Java 版本设定不匹配. 解决办法:将两者设置一致 1.查看Java compiler level : 选中项目右键propertie ...

  4. live2d+cocos2dx示例工程

    环境 : win10 64bit visual studio 2013 cocos2d-x-3.9 Live2D_SDK_OpenGL_2.0.06_2_sample_3.3_en 首先安装visua ...

  5. XML_CPP_libXml2_VC6_Code_ZC

    ZC:iconv.dll.libxml2.dll.zlib1.dll 放到 exe所在目录下 1.代码来源于 帖子:XML_CPP_资料_libXml2_01_Code_ZC(?.pro) 2.代码: ...

  6. 学习笔记48—PS画虚线

    PS画虚线步骤: 1)我们打开PS后,随便新建一个文件. 2)大小随意. 2)我们选择画笔工具,快捷键是B. 3)画笔面板的快捷键是F5. 4)点击画笔预设面板,再点击右边右上角的下三角,在弹出的菜单 ...

  7. 关于ES6的一些新特性的学习

    一.关于变量 ES5 1.只有全局作用域变量和函数作用域变量 2.“变量提升”(当程序进入一个新的函数时,会将该函数中所有的变量的声明放在函数开始的位置.仅仅会提升变量的声明,不会提升变量的赋值) E ...

  8. QT绘制饼图

    QT版本:QT5.6.1 QT绘制饼图,出问题的代码如下 void DrawPieDialog::paintEvent(QPaintEvent *event) { float startAngle=0 ...

  9. 网络安装OS(配置文件)

    ●无人值守安装KS文件(redhat用,删除下面中文). #LinuxIParm Config File #Generated by LinuxIParm Configurator #Boot Mod ...

  10. 最常出现的字符串 Most Common Word

    2018-10-26 00:32:05 问题描述: 问题求解: 方法一.Trie 最长出现的字符串,最容易想到的解法就是Trie树了,于是首先使用Trie树进行了实现,代码量有点大,当然了是可以A掉的 ...