rac多scan-ip配置

rb和cc若在一套rac cluster上,需要配置两个scan-ip来规避可能的后续操作,当前环境已有一个scanip,增加scanip的步骤

  1. 检查当前scan和scan_listener的状态

grid@rac1[/home/grid]$srvctl config scan

SCAN name: rac-cluster-scan, Network: 1

Subnet IPv4: 10.45.53.0/255.255.255.0/ens192, static

Subnet IPv6:

SCAN 1 IPv4 VIP: 10.45.53.36

SCAN VIP is enabled.

SCAN VIP is individually enabled on nodes:

SCAN VIP is individually disabled on nodes:

grid@rac1[/home/grid]$srvctl status scan

SCAN VIP scan1 is enabled

SCAN VIP scan1 is running on node rac1

grid@rac1[/home/grid]$srvctl config scan_listener

SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1522

Registration invited nodes:

Registration invited subnets:

SCAN Listener is enabled.

SCAN Listener is individually enabled on nodes:

SCAN Listener is individually disabled on nodes:

grid@rac1[/home/grid]$srvctl status scan_listener

SCAN Listener LISTENER_SCAN1 is enabled

SCAN listener LISTENER_SCAN1 is running on node rac1

  1. 修改/etc/hosts,增加新的scanip

10.45.53.30 rac1

10.45.53.31 rac2

#private --bond1

10.0.10.1       rac1-priv

10.0.10.2       rac2-priv

#virtual IP --bond0

10.45.53.34  rac1-vip

10.45.53.35  rac2-vip

#scan-ip,oracle rac service --bond0

10.45.53.36  rac-cluster-scan    ##原来的

10.45.53.32  rac-cluster-scan  ##新增的

  1. 停scan_listener,再停scan

grid@rac1[/home/grid]$srvctl stop scan_listener

grid@rac1[/home/grid]$srvctl status scan_listener

SCAN Listener LISTENER_SCAN1 is enabled

SCAN listener LISTENER_SCAN1 is not running

grid@rac1[/home/grid]$srvctl stop scan

grid@rac1[/home/grid]$srvctl status scan

SCAN VIP scan1 is enabled

SCAN VIP scan1 is not running

  1. root用户修改scan

root@rac1[/root]#/u01/app/grid/product/bin/srvctl modify scan -scanname rac-cluster-scan

  1. 更新scan_listener,使其自动建立LISTENER_SCAN2

grid@rac1[/home/grid]$srvctl modify scan_listener -update

  1. 查看状态

root@rac1[/root]#/u01/app/grid/product/bin/srvctl config scan

SCAN name: rac-cluster-scan, Network: 1

Subnet IPv4: 10.45.53.0/255.255.255.0/ens192, static

Subnet IPv6:

SCAN 1 IPv4 VIP: 10.45.53.36

SCAN VIP is enabled.

SCAN VIP is individually enabled on nodes:

SCAN VIP is individually disabled on nodes:

SCAN 2 IPv4 VIP: 10.45.53.32

SCAN VIP is enabled.

SCAN VIP is individually enabled on nodes:

SCAN VIP is individually disabled on nodes:

root@rac1[/root]#/u01/app/grid/product/bin/srvctl status scan

SCAN VIP scan1 is enabled

SCAN VIP scan1 is not running

SCAN VIP scan2 is enabled

SCAN VIP scan2 is not running

grid@rac1[/home/grid]$srvctl config scan_listener

SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1522

Registration invited nodes:

Registration invited subnets:

SCAN Listener is enabled.

SCAN Listener is individually enabled on nodes:

SCAN Listener is individually disabled on nodes:

SCAN Listener LISTENER_SCAN2 exists. Port: TCP:1522

Registration invited nodes:

Registration invited subnets:

SCAN Listener is enabled.

SCAN Listener is individually enabled on nodes:

SCAN Listener is individually disabled on nodes:

grid@rac1[/home/grid]$crsctl stat res -t

  1. 启动scan和scan_listener

grid@rac1[/home/grid]$srvctl start scan

grid@rac1[/home/grid]$srvctl start scan_listener

  1. 检查状态

grid@rac1[/home/grid]$srvctl status scan

SCAN VIP scan1 is enabled

SCAN VIP scan1 is running on node rac2

SCAN VIP scan2 is enabled

SCAN VIP scan2 is running on node rac1

grid@rac1[/home/grid]$srvctl status scan_listener

SCAN Listener LISTENER_SCAN1 is enabled

SCAN listener LISTENER_SCAN1 is running on node rac2

SCAN Listener LISTENER_SCAN2 is enabled

SCAN listener LISTENER_SCAN2 is running on node rac1

oraclerac@rac1[/home/oraclerac]$lsnrctl status LISTENER_SCAN1

oraclerac@rac1[/home/oraclerac]$lsnrctl status LISTENER_SCAN2

可以看到rb和cc都被这两个listener监听着,通过这两个ip(10.45.53.36,10.45.53.32)的1522端口均可访问rb和cc

  1. relocate可以将两个scanip放到同一个节点

grid@rac1[/home/grid]$srvctl relocate scan -scannumber 1

grid@rac1[/home/grid]$srvctl status scan

SCAN VIP scan1 is enabled

SCAN VIP scan1 is running on node rac1

SCAN VIP scan2 is enabled

SCAN VIP scan2 is running on node rac1

grid@rac1[/home/grid]$srvctl config scan

SCAN name: rac-cluster-scan, Network: 1

Subnet IPv4: 10.45.53.0/255.255.255.0/ens192, static

Subnet IPv6:

SCAN 1 IPv4 VIP: 10.45.53.36

SCAN VIP is enabled.

SCAN VIP is individually enabled on nodes:

SCAN VIP is individually disabled on nodes:

SCAN 2 IPv4 VIP: 10.45.53.32

SCAN VIP is enabled.

SCAN VIP is individually enabled on nodes:

SCAN VIP is individually disabled on nodes:

grid@rac1[/home/grid]$srvctl config scan_listener

SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1522

Registration invited nodes:

Registration invited subnets:

SCAN Listener is enabled.

SCAN Listener is individually enabled on nodes:

SCAN Listener is individually disabled on nodes:

SCAN Listener LISTENER_SCAN2 exists. Port: TCP:1522

Registration invited nodes:

Registration invited subnets:

SCAN Listener is enabled.

SCAN Listener is individually enabled on nodes:

SCAN Listener is individually disabled on nodes:

grid@rac1[/home/grid]$srvctl status scan_listener

SCAN Listener LISTENER_SCAN1 is enabled

SCAN listener LISTENER_SCAN1 is running on node rac1

SCAN Listener LISTENER_SCAN2 is enabled

SCAN listener LISTENER_SCAN2 is running on node rac1

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值