«PRKC-1024 : Máscara de red no válida: eth0»

 

Buenas,

quizás os hayáis encontrado con este error al hacer una instalación de Oracle Grid Infrastructure sobre linux (en nuestro caso es una 12.2 y OEL 7.4).

El error completo es:

2017/11/30 17:59:41 CLSRSC-594: Executing installation step 18 of 19: 'ConfigNode'. 
PRKC-1024 : Máscara de red no válida: eth0 
2017/11/30 18:00:01 CLSRSC-180: An error occurred while executing the command '/u01/app/12.2.0.1/grid/bin/srvctl add nodeapps -n ovmracpro01 -A ovmracpro01-vip//eth0   -clientdata /u01/app/grid/crsdata/ovmracpro01/onswallet/ONS/cwallet.sso' 
2017/11/30 18:00:01 CLSRSC-286: Failed to add Grid Infrastructure node applications 
The command '/u01/app/12.2.0.1/grid/perl/bin/perl -I/u01/app/12.2.0.1/grid/perl/lib -I/u01/app/12.2.0.1/grid/crs/install /u01/app/12.2.0.1/grid/crs/install/rootcrs.pl ' execution failed

Si nos fijamos, podemos ver que le falta la máscara de red en la definición:

ovmracpro01-vip//eth0

 

Debería aparecer algo así:

ovmracpro01-vip/255.255.252.0/eth0

 

Si vemos la configuración de la interfaz, observamos un PREFIX y no vemos el clásico NETMASK:

[root@ovmracpro02 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
ENGINE="Ethernet" 
PROXY_METHOD="none" 
BROWSER_ONLY="no" 
BOOTPROTO="none" 
DEFROUTE="yes" 
IPV4_FAILURE_FATAL="yes" 
IPV6INIT="yes" 
IPV6_AUTOCONF="yes" 
IPV6_DEFROUTE="yes" 
IPV6_FAILURE_FATAL="no" 
IPV6_ADDR_GEN_MODE="stable-privacy" 
NAME="eth0" 
UUID="add45f40-4187-4904-a4a0-e4e3730062d8" 
DEVICE="eth0" 
ONBOOT="yes" 
IPADDR="192.168.1.141" 
PREFIX="22"
GATEWAY="192.168.2.9" 
DNS1="192.168.2.2" 
DNS2="192.168.2.3" 
IPV6_PRIVACY="no"

 

Sustituyéndo el PREFIX=»22″ por NETMASK=255.255.252.0 conseguimos solventar el problema después de reiniciar la red:

# systemctl restart network

 

Añadiendo valor con Arumel!!