1.关于SCANIP的说明
如果RAC只有一个SCANIP,默认SCANIP会在一个节点运行。另外一个节点不运行。可以通过命令将SCANIP切换到另外一个节点,确保在关闭一个节点时,另外一个节点正常运行。
2.切换SCANIP的方法
1.查看scan状态
srvctl status scan
SCAN VIP scan1 已启用
SCAN VIP scan1 正在节点 rac1 上运行
2.查看监听状态
srvctl status scan_listener
SCAN 监听程序 LISTENER_SCAN1 已启用
SCAN 监听程序 LISTENER_SCAN1 正在节点 rac1 上运行
3.切换scanip;
srvctl relocate scan_listener -i 1 -n hlhtdb2
最重要的就是这句。如果只有一个SCANIP,-i 参数后面就跟1就可以。第二个节点的名字是:hthtdb2;
上面的命令就是将SCANIP切换到第二个节点。
4.scan及监听状态检查。
srvctl status scan_listener
SCAN 监听程序 LISTENER_SCAN1 已启用
SCAN 监听程序 LISTENER_SCAN1 正在节点 rac2 上运行
srvctl status scan
SCAN VIP scan1 已启用
SCAN VIP scan1 正在节点 rac2 上运行
3.总结
切换SCANIP常用的三条命令
srvctl status scan --查看scanip
srvctl status scan_listener --查看scan监听
srvctl relocate scan_listener -i 1 -n hlhtdb2 --将SCANIP切换到另外一个节点。