一直以来,安装ORACLE RAC,都是直接关闭防火墙,要问为什么,说是官方的推荐,具体可以见 RAC instabilities due to firewall (netfilter/iptables) enabled on the cluster interconnect (Doc ID 554781.1),启动了防火墙,就会导致集群之间出现问题,因此,也算没有办法的办法。说的人多了,也就信了。直到最近,一个用户,说等保要求必须在主机上启动防火墙,说已经启动了一个集群,要不看看。一看不要紧,确实可以放开防火墙的,而且集群不受影响。想了一下,主要是以前一直纠结端口,其实,使用富规则,方便多了,内部节点之间,可以完全放开这个端口,就解决了这个端口不停变化的问题。个人觉得这个可行,分享出来。希望可以用于日常生产。
下面我在本地模拟了出来。
LINUX 7.9 +19C RAC
1.模拟RAC环境 ip地址情况
192.168.133.203 host03
192.168.133.204 host04
10.0.0.203 host03-priv
10.0.0.204 host04-priv
192.168.133.205 host03-vip
192.168.133.206 host04-vip
192.168.133.208 ocm-scan
2.放开两个节点之间的IP
--增加公网
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.133.203/32" accept'
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.133.204/32" accept'
--增加VIP
firewall-cmd --permanent --add-rich-rule='rule family="ipv

最低0.47元/天 解锁文章
4126

被折叠的 条评论
为什么被折叠?



