配置Linux 11G R2 RAC NTP服务

简介:

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

[python]  view plain  copy
 
 print?
  1. 1、查看两节点的hosts配置  
  2.  [root@node1 ~]# cat /etc/hosts  
  3.  # Do not remove the following line, or various programs  
  4.  # that require network functionality will fail.  
  5.  #127.0.0.1              localhost.localdomain localhost  
  6.  #::1            localhost6.localdomain6 localhost6  
  7.    
  8.  127.0.0.1       localhost.szdb.com   localhost  
  9.  # Public eth0  
  10.  192.168.7.71   node1.szdb.com        node1  
  11.  192.168.7.72   node2.szdb.com        node2  
  12.    
  13.  #Private eth1  
  14.  10.10.7.71   node1-priv.szdb.com   node1-priv  
  15.  10.10.7.72   node2-priv.szdb.com   node2-priv  
  16.    
  17.  #Virtual  
  18.  192.168.7.81   node1-vip.szdb.com    node1-vip  
  19.  192.168.7.82   node2-vip.szdb.com    node2-vip  
  20.   
  21. 2、确认各节点的ntp包已经安装  
  22.  [oracle@node1 ~]$ rpm -qa | grep ntp  
  23.  ntp-4.2.2p1-9.el5_4.1  
  24.  chkfontpath-1.10.1-1.1      #这个是和字体有关,非ntp包  
  25.  [oracle@node1 ~]$ ssh node2 rpm -qa | grep ntp  
  26.  ntp-4.2.2p1-9.el5_4.1  
  27.  chkfontpath-1.10.1-1.1      #这个是和字体有关,非ntp包  
  28.   
  29. 3、编辑两节点的ntp.conf文件  
  30.  [oracle@node1 ~]$ su - root  
  31.  Password:   
  32.  [root@node1 ~]#  vi /etc/ntp.conf  
  33.     
  34.  #New ntp server added by Robinson  
  35.  server  127.127.1.0 prefer  # 添加首选的时钟服务器  
  36.  restrict 192.168.7.0  mask 255.255.255.255 nomodify notrap #只允许192.168.7.*网段的客户机进行时间同步  
  37.  broadcastdelay 0.008  
  38.    
  39.  [root@node2 ~]# vi /etc/ntp.conf  
  40.     
  41.  #New ntp server added by Robinson  
  42.  server 192.168.7.71 prefer  
  43.  broadcastdelay 0.008  
  44.    
  45. 4、编辑两节点的ntpd参数  
  46.  [root@node1 ~]# vi /etc/sysconfig/ntpd  
  47.  #The following item added by Robinson  
  48.  #Set to 'yes' to sycn hw clock after successful ntpdate  
  49.  SYNC_HWCLOCK=yes      #此选项用于自动校准系统时钟与硬件时钟  
  50.  OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"  
  51.    
  52.  #注意理解Linux的时钟类型。在Linux系统中分为系统时钟和硬件时钟.  
  53.  #系统时钟指当前Linux kernel中的时钟,而硬件时钟指的是BIOS时钟,由主板电池供电的那个时钟  
  54.  #当Linux启动时,硬件时钟会读取系统时钟的设置,之后系统时钟就独立于硬件时钟运作  
  55.    
  56.  [root@node2 ~]# vi /etc/sysconfig/ntpd  
  57.  The following item added by Robinson  
  58.  SYNC_HWCLOCK=yes  
  59.  OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"    
  60.   
  61. 5、配置ntp自启动服务   
  62.  [root@node1 ~]# chkconfig ntpd on  
  63.  [root@node2 ~]# chkconfig ntpd on  
  64.    
  65.   
  66. 6、在两节点启动ntp服务  
  67.  [root@node1 ~]# service ntpd stop  
  68.  Shutting down ntpd: [FAILED]  
  69.  [root@node1 ~]# service ntpd start  
  70.  ntpd: Synchronizing with time server: [FAILED]  
  71.  Starting ntpd: [  OK  ]  
  72.   
  73.  [root@node2 ~]# service ntpd restart  
  74.  Shutting down ntpd: [  OK  ]  
  75.  ntpd: Synchronizing with time server: [  OK  ]  
  76.  Syncing hardware clock to system time [  OK  ]  
  77.  Starting ntpd: [  OK  ]    
  78.   
  79. 7、查看ntp状态  
  80.  [root@node1 ~]# ntpq -p  
  81.       remote           refid      st t when poll reach   delay   offset  jitter  
  82.  ==============================================================================  
  83.   LOCAL(0)        .LOCL.          10 l   40   64    1    0.000    0.000   0.001  
  84.     
  85.  [root@node2 ~]# ntpq -p  
  86.       remote           refid      st t when poll reach   delay   offset  jitter  
  87.  ==============================================================================  
  88.   node1.szdb.com  .INIT.          16 u   60   64    0    0.000    0.000   0.000  
  89.   LOCAL(0)        .LOCL.          10 l   59   64    1    0.000    0.000   0.001  
  90.    
  91.  #Author : Robinson  
  92.  #Blog: http://blog.csdn.net/robinson_0612  
  93.  也可以使用watch ntpq -p方式查看实时状态  
  94.      
  95. 8、ntp的相关日志  
  96.   
  97. [root@bigboy tmp]# cat /var/log/messages | grep ntpd  
  98. 转:http://blog.csdn.net/leshami/article/details/8268079
文章可以转载,必须以链接形式标明出处。


本文转自 张冲andy 博客园博客,原文链接: http://www.cnblogs.com/andy6/p/5877453.html  ,如需转载请自行联系原作者
相关文章
|
9月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
7月前
|
存储 Linux 开发工具
Linux环境下使用Buildroot配置软件包
使用Buildroot可以大大简化嵌入式Linux系统的开发和维护工作,但它需要对Linux系统和交叉编译有深入的理解。通过上述步骤,可以有效地配置和定制软件包,为特定的嵌入式应用构建高效、稳定的系统。
840 11
|
10月前
|
Kubernetes Linux 网络安全
Rocky Linux 8.9配置Kubernetes集群详解,适用于CentOS环境
初始化成功后,记录下显示的 `kubeadm join`命令。
709 0
|
12月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
644 11
|
11月前
|
Linux 网络安全 开发工具
在Linux下配置gitee与Github的远程仓库
注意,git push后,是输入你的账号与密码。这个步骤可以通过特殊设置省去,但是一开始还是不要太省。
565 0
|
8月前
|
Linux 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
936 1
二、Linux文本处理与文件操作核心命令
|
8月前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
540 137
|
8月前
|
安全 Ubuntu Unix
一、初识 Linux 与基本命令
玩转Linux命令行,就像探索一座新城市。首先要熟悉它的“地图”,也就是/根目录下/etc(放配置)、/home(住家)这些核心区域。然后掌握几个“生存口令”:用ls看周围,cd去别处,mkdir建新房,cp/mv搬东西,再用cat或tail看文件内容。最后,别忘了随时按Tab键,它能帮你自动补全命令和路径,是提高效率的第一神器。
1430 58
|
7月前
|
存储 安全 Linux
Linux卡在emergency mode怎么办?xfs_repair 命令轻松解决
Linux虚拟机遇紧急模式?别慌!多因磁盘挂载失败。本文教你通过日志定位问题,用`xfs_repair`等工具修复文件系统,三步快速恢复。掌握查日志、修磁盘、验重启,轻松应对紧急模式,保障系统稳定运行。
1295 2
|
8月前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
682 16