My Oracle Support Banner

PRCN-3070 error occurs when assigning a new IPv4 Subnet. (Doc ID 3005708.1)

Last updated on FEBRUARY 26, 2024

Applies to:

Oracle Database - Enterprise Edition - Version 19.12.0.0.0 and later
Information 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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.