miércoles, 7 de diciembre de 2011

Oracle RAC 10g (Error: "no route to host")

-- En una instalación virtualizada(vmware ESX) de Oracle RAC 10g (10.2.0.4, almacenamiento iscsi) tenemos el error "no route to host" de forma aleatoria en los arranques de los nodos, lo que provoca la inaccesibilidad de los mismos, se lista las acciones correctivas para solucionar el problema en esta instalación en particular:


Linux2 no arranca, errores:

iscsi-sfnet:linux2: Connect failed with rc -113: No route to host
iscsi-sfnet:linux2: establish_session failed. Could not connect to target
iscsi-sfnet:linux2: Waiting 1 seconds before next login attempt


Arrancamos en Single User (-S en el grub), cambiamos el permiso de ejecución al fichero /etc/init.d/iscsi y arrancamos normalemnte, consiguiendo acceso.

Comprobamos no hace ping a openfiler1-priv ni openfiler1, se observa ruta 0.0.0.0, la eliminamos:

route del -net 0.0.0.0 (sin exito)

Se reinicia net:

/etc/init.d/network restart

Conectividad recuperada, pero se observan líneas relacionadas con iptables (aunque el servicio está parado), se prueba a eliminar completamente el servicio:

service iptables save
service iptables stop
chkconfig iptables off

rpm -qa|grep iptables
rpm -e -nodeps iptables-x...

Sigue fallando tras otros reinicios.

Finalmente se encuentra el problema, corresponde con la carga de vmware-tools que es posterior al script de S10network:

S19vmware-tools

Se elimina la carga de vmware-tools (rm /etc/rc3.d/S19vmware-tools) y parece que ya no aparece el error "no route to host".

vmware-tools se sigue cargando en el rc2.d, pero no afecta porque lo importante era el "orden" de arranque, que lo último fuera el S10network

No hay comentarios:

Publicar un comentario