PRCN-3070 error occurs when assigning a new IPv4 Subnet.
(Doc ID 3005708.1)
Last updated on JULY 20, 2024
Applies to:
Oracle Database - Enterprise Edition - Version 19.12.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
On : 19.12.0.0.0 version, Clusterware
The problem is that the error happened when assigning a new IPv4 Subnet.
root@node1] #srvctl modify nodeapps -n 1 -A 10.69.XXX.0/255.255.XXX.0/bond0
ERROR
-----------------------
PRCN-3070 : The VIP address "10.69.XXX.0" does not belong to network with number 1 and subnet number 52.2.XXX.0
STEPS
-----------------------
[Before ] [ After ]
============= ===============
52.2.XXX.0 10.69.XXX.0
1. Before modifying Public Network Information including VIP :
node1:oracle> oifcfg getif
bond1 192.168.XXX.0 global cluster_interconnect,asm
bond0 52.2.XXX.0 global public --->> !!
srvctl config nodeapps -a
Network 1 exists
Subnet IPv4: 52.2.XXX.0/255.255.XXX.0/bond0, static
Subnet IPv6:
Network is enabled
Network is individually enabled on nodes:
Network is individually disabled on nodes:
VIP exists: network number 1, hosting node node1
VIP IPv4 Address: 52.2.XXX.113
VIP IPv6 Address:
VIP is enabled.
VIP is individually enabled on nodes:
VIP is individually disabled on nodes:
VIP exists: network number 1, hosting node node2
VIP IPv4 Address: 52.2.XXX.114
VIP IPv6 Address:
VIP is enabled.
VIP is individually enabled on nodes:
VIP is individually disabled on nodes:
2. changed from 52.2.XXX.0 to 10.69.XXX.0 :
oifcfg delif -global bond0
oifcfg setif -global bond0/10.69.XXX.0:public
node1:oracle> oifcfg getif
bond1 192.168.XXX.0 global cluster_interconnect,asm
bond0 10.69.XXX.0 global public --->> !!
3. Stop the database and vip :
srvctl stop database -d <db_name>
srvctl stop vip -n node1 -f
srvctl stop vip -n node2 -f
4. Modify hosts file :
/etc/hosts
10.69.XXX.111 node1
10.69.XXX.112 node2
10.69.XXX.113 node1-vip
10.69.XXX.114 node2-vip
5. Modify hosts file :
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
NAME=bond0
TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
USERCTL=no
IPADDR=10.69.XXX.111 --->> !!
NETMASK=255.255.XXX.0
GATEWAY=10.69.XXX.1 --->> !!
BONDING_OPTS="mode=1 miimon=100 use_carrier=0 primary=p3p1"
6. "crsctl stat res -t" displayed with "VIP OFFLINE".
" ifconfig -a" displayed NEW public network interface.
7. Modify the VIP resource , the error occurred :
root@node1] #srvctl modify nodeapps -n 1 -A 10.69.XXX.0/255.255.XXX.0/bond0
PRCN-3070 : The VIP address "10.69.XXX.0" does not belong to network with number 1 and subnet number 52.2.XXX.0
Changes
Change Public Network Information
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |