ORACLE RAC DNS服务器搭建与配置详细过程
2018-02-01 17:27
274 查看
ORACLE RAC DNS服务器搭建与配置
一、说明:
之前已经写过关于oracle rac的搭建的详细过程,但是之前搭建的时候没有配置dns域名解析,这次单独把这块配置拿出来讲一下。
这里我们把dns单独安装在一台服务器上,具体过程如下:
/etc/hosts 配置:
[root@rac1 ~]# vi /etc/hosts
127.0.0.1 localhost #public 192.168.1.10 rac1.shiyu.com rac1 192.168.1.11 rac2.shiyu.com rac2 #private 192.168.188.120 rac1-priv.shiyu.com rac1-priv 192.168.188.130 rac2-priv.shiyu.com rac2-priv #vip 192.168.1.20 rac1-vip.shiyu.com rac1-vip 192.168.1.21 rac2-vip.shiyu.com rac2-vip #scan 192.168.1.30 rac-scan.shiyu.com rac-scan 192.168.1.31 rac-scan.shiyu.com rac-scan 192.168.1.32 rac-scan.shiyu.com rac-scan
rac2:
[root@rac2 ~]# vi /etc/hosts
1.安装dns,这里直接利用yum安装:
[root@oracle ~]# yum install bind
[root@oracle ~]# yum install bind-chroot
[root@oracle ~]# yum install caching-nameserver2.安装完成后,bind的主配置文件是/etc/named.conf;区域类型配置文件是/etc/named.rfc1912.zones;区域配置文件在/var/named/下;
(1)修改name.conf
[root@oracle ~]# vi /etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
listen-on port 53 { any; }; #默认监听IP是127.0.0.1,any或者注释掉就是允许所有IP
listen-on-v6 port 53 { any; }; #ip6监听地址
directory "/var/named"; #存放区域配置文件的目录
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; }; #只允许本地主机localhost,any或者注释掉就是允许所有主机查询
recursion yes; #是否开启迭代查询功能
dnssec-enable yes;
dnssec-validation yes;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
//file "/dev/null";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";(2)配置正反向解析zone
修改zone 文件:/etc/named.rfc1912.zones, 添加正向解析和反向解析的Zone 定义。
在之前的name.conf 配置中指定的区域文件目录是:/var/named。 所以在这个目录里创建正向解析的区域文件。
文件名就是在Zone中定义的file名。
[root@oracle ~]#touch /var/named/shiyu.com.zone
添加如下内容:
$TTL 86400
@ IN SOA oracle.shiyu.com. root.shiyu.com. (
42 ; serial (d.adams)
3H ; refresh
15M ; retry
1W ; expiry
1D) ; minimum
IN NS oracle.shiyu.com.
oracle IN A 192.168.1.97
rac-scan IN A 192.168.1.30
rac-scan IN A 192.168.1.31
rac-scan IN A 192.168.1.32
rac1 IN A 192.168.1.10
rac2 IN A 192.168.1.11
(4)配置反向解析的区域文件
在/var/named 目录下创建反向解析的区域文件,文件名也是之前在Zone中定义的:1.168.192.local。
添加如下内容:
$TTL 86400
@ IN SOA oracle.shiyu.com. root.shiyu.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400) ; Minimum
IN NS oracle.shiyu.com.
30 IN PTR rac-scan.shiyu.com.
31 IN PTR rac-scan.shiyu.com.
32 IN PTR rac-scan.shiyu.com.
10 IN PTR rac1.shiyu.com
11 IN PTR rac2.shiyu.com3.重启DNS
[root@oracle ~]# chkconfig named on
[root@oracle ~]# serialver named restart4.验证DNS
在所有节点的/etc/resolv.conf 文件中添加如下内容:
[root@rac1 ~]# vi /etc/resolv.conf
domain shiyu.com
nameserver 192.168.1.97
options rotate
options timeout:2
options attempts:5
[root@rac2 ~]# vi /etc/resolv.conf
domain shiyu.com
nameserver 192.168.1.97
options rotate
options timeout:2
options attempts:5
[root@rac1 ~]# nslookup rac-scan.shiyu.com
Server: 192.168.1.97
Address: 192.168.1.97#53
Name: rac-scan.shiyu.com
Address: 192.168.1.32
Name: rac-scan.shiyu.com
Address: 192.168.1.30
Name: rac-scan.shiyu.com
Address: 192.168.1.31
[root@rac2 ~]# nslookup rac-scan.shiyu.com
Server: 192.168.1.97
Address: 192.168.1.97#53
Name: rac-scan.shiyu.com
Address: 192.168.1.31
Name: rac-scan.shiyu.com
Address: 192.168.1.32
Name: rac-scan.shiyu.com
Address: 192.168.1.30
在所有节点都验证成功。那么就可以安装使用DNS的scan的集群了。
一、说明:
之前已经写过关于oracle rac的搭建的详细过程,但是之前搭建的时候没有配置dns域名解析,这次单独把这块配置拿出来讲一下。
这里我们把dns单独安装在一台服务器上,具体过程如下:
/etc/hosts 配置:
[root@rac1 ~]# vi /etc/hosts
127.0.0.1 localhost #public 192.168.1.10 rac1.shiyu.com rac1 192.168.1.11 rac2.shiyu.com rac2 #private 192.168.188.120 rac1-priv.shiyu.com rac1-priv 192.168.188.130 rac2-priv.shiyu.com rac2-priv #vip 192.168.1.20 rac1-vip.shiyu.com rac1-vip 192.168.1.21 rac2-vip.shiyu.com rac2-vip #scan 192.168.1.30 rac-scan.shiyu.com rac-scan 192.168.1.31 rac-scan.shiyu.com rac-scan 192.168.1.32 rac-scan.shiyu.com rac-scan
rac2:
[root@rac2 ~]# vi /etc/hosts
127.0.0.1 localhost #public 192.168.1.10 rac1.shiyu.com rac1 192.168.1.11 rac2.shiyu.com rac2 #private 192.168.188.120 rac1-priv.shiyu.com rac1-priv 192.168.188.130 rac2-priv.shiyu.com rac2-priv #vip 192.168.1.20 rac1-vip.shiyu.com rac1-vip 192.168.1.21 rac2-vip.shiyu.com rac2-vip #scan 192.168.1.30 rac-scan.shiyu.com rac-scan 192.168.1.31 rac-scan.shiyu.com rac-scan 192.168.1.32 rac-scan.shiyu.com rac-scandns服务器:[root@oracle ~]# vi /etc/hosts127.0.0.1 localhost192.168.1.97 oracle二、dns服务器搭建(192.168.1.97)
1.安装dns,这里直接利用yum安装:
[root@oracle ~]# yum install bind
[root@oracle ~]# yum install bind-chroot
[root@oracle ~]# yum install caching-nameserver2.安装完成后,bind的主配置文件是/etc/named.conf;区域类型配置文件是/etc/named.rfc1912.zones;区域配置文件在/var/named/下;
(1)修改name.conf
[root@oracle ~]# vi /etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
listen-on port 53 { any; }; #默认监听IP是127.0.0.1,any或者注释掉就是允许所有IP
listen-on-v6 port 53 { any; }; #ip6监听地址
directory "/var/named"; #存放区域配置文件的目录
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; }; #只允许本地主机localhost,any或者注释掉就是允许所有主机查询
recursion yes; #是否开启迭代查询功能
dnssec-enable yes;
dnssec-validation yes;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
//file "/dev/null";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";(2)配置正反向解析zone
修改zone 文件:/etc/named.rfc1912.zones, 添加正向解析和反向解析的Zone 定义。
[root@oracle ~]# vi /etc/named.rfc1912.zones // named.rfc1912.zones: // // Provided by Red Hat caching-nameserver package // // ISC BIND named zone configuration for zones recommended by // RFC 1912 section 4.1 : localhost TLDs and address zones // and http://www.ietf.org/internet-drafts/draft-ietf-dnsop-default-local-zones-02.txt // (c)2007 R W Franks // // See /usr/share/doc/bind*/sample/ for example named configuration files. // //配置正向解析Zone zone "shiyu.com" IN { type master; file "shiyu.com.zone"; allow-update { none; }; }; //注意,这个域名要和后面配置的一致 //配置反向解析Zone zone "1.168.192.in-addr.arpa" IN { type master; file "1.168.192.local"; allow-update { none; }; }; 这里需要注意的是,反向解析从左到右读取ip地址时是以相反的方向解释的,所以需要将ip地址反向排列。这里,192.168.1.*网段的反向解析域名为"1.168.192.in-addr.arpa”。(3)配置正向解析的区域文件
在之前的name.conf 配置中指定的区域文件目录是:/var/named。 所以在这个目录里创建正向解析的区域文件。
文件名就是在Zone中定义的file名。
[root@oracle ~]#touch /var/named/shiyu.com.zone
添加如下内容:
$TTL 86400
@ IN SOA oracle.shiyu.com. root.shiyu.com. (
42 ; serial (d.adams)
3H ; refresh
15M ; retry
1W ; expiry
1D) ; minimum
IN NS oracle.shiyu.com.
oracle IN A 192.168.1.97
rac-scan IN A 192.168.1.30
rac-scan IN A 192.168.1.31
rac-scan IN A 192.168.1.32
rac1 IN A 192.168.1.10
rac2 IN A 192.168.1.11
(4)配置反向解析的区域文件
在/var/named 目录下创建反向解析的区域文件,文件名也是之前在Zone中定义的:1.168.192.local。
添加如下内容:
$TTL 86400
@ IN SOA oracle.shiyu.com. root.shiyu.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400) ; Minimum
IN NS oracle.shiyu.com.
30 IN PTR rac-scan.shiyu.com.
31 IN PTR rac-scan.shiyu.com.
32 IN PTR rac-scan.shiyu.com.
10 IN PTR rac1.shiyu.com
11 IN PTR rac2.shiyu.com3.重启DNS
[root@oracle ~]# chkconfig named on
[root@oracle ~]# serialver named restart4.验证DNS
在所有节点的/etc/resolv.conf 文件中添加如下内容:
[root@rac1 ~]# vi /etc/resolv.conf
domain shiyu.com
nameserver 192.168.1.97
options rotate
options timeout:2
options attempts:5
[root@rac2 ~]# vi /etc/resolv.conf
domain shiyu.com
nameserver 192.168.1.97
options rotate
options timeout:2
options attempts:5
[root@rac1 ~]# nslookup rac-scan.shiyu.com
Server: 192.168.1.97
Address: 192.168.1.97#53
Name: rac-scan.shiyu.com
Address: 192.168.1.32
Name: rac-scan.shiyu.com
Address: 192.168.1.30
Name: rac-scan.shiyu.com
Address: 192.168.1.31
[root@rac2 ~]# nslookup rac-scan.shiyu.com
Server: 192.168.1.97
Address: 192.168.1.97#53
Name: rac-scan.shiyu.com
Address: 192.168.1.31
Name: rac-scan.shiyu.com
Address: 192.168.1.32
Name: rac-scan.shiyu.com
Address: 192.168.1.30
在所有节点都验证成功。那么就可以安装使用DNS的scan的集群了。
相关文章推荐
- 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- 【Oracle RAC】Linux系统Oracle 11g R2 RAC 安装配置详细过程-视频培训教程
- windows下用ADT进行AndroidNDK开发的详细教程(从环境搭建 配置到编译全过程)
- 分布式配置管理--百度disconf搭建过程和详细使用
- 配置DNS服务器详细过程及详解配置途中可能出现的错误
- windows下用ADT进行android NDK开发的详细教程(从环境搭建、配置到编译全过程)
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
- windows下用ADT进行android NDK开发的详细教程(从环境搭建、配置到编译全过程)
- ORB_SLAM运行详细过程(ubuntu14.04系统和ROS Indigo环境搭建,配置及测试运行)
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- 记录一次redis数据库搭建过程并详细说明配置
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
- win2003服务器搭建DNS服务器配置图解教程(比较详细)
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- Microsoft visual Studio 2013 下 安装配置DirectX SDK 搭建DirectX开发环境详细过程
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
- centos安装配置hadoop超详细过程
- spark-1.6.0分布式环境搭建详细过程