Durante la instalación de 'Grid Infraestructure' en
RAC versión 11.2.0.4 en Linux-Suse 11 sp3, se llegó a la etapa donde es necesario ejecutar los siguientes
scripts con el usuario 'root':
El script 'orainstRoot.sh' se ejecutó correctamente.
Al ejecutar el script 'root.sh', se recibió el siguiente error,
abortándose la instalación.
‘can not
startup ACFS services’
El error hace
referencia al ‘Oracle Automatic Storage Management Cluster File System’ (ó ACFS por sus siglas en inglés). Es un software que
extiende las capacidades del ‘ASM’ para el almacenamiento de archivos que se encuentran
fuera de la base de datos, principalmente información de tipo semi-estructurada y no
estructurada. En nuestro caso no requeríamos el ‘ACFS’, sin embargo, se incluye en la
instalación por default.
Iniciamos la búsqueda del error en ‘Oracle Support’
(que en ocasiones parece ser más labor de detective forense que de informático..) encontrando la nota ‘Doc ID
1638529.1’ con el siguiente mensaje:
‘11.2.0.4.0
Cluster Grid Infrastructure Installation On SLES 11 SP3 Fails With [ACFS-9109:
oracleoks.ko driver failed to
load]’
La nota de Oracle nos indica como ‘síntoma’ el
siguiente:
‘Grid
Infrastructure (11.2.0.4) Clusterware installation on SLES 11 SP3 is failing
during the root.sh execution’
Esta nota nos envía a una matriz de certificación
de ‘ACFS’ para todos los sistemas operativos en el siguiente documento:
‘ACFS Support
On OS Platforms (Certification Matrix). (Doc ID
1369107.1)’
En la matriz de certificación de ‘ACFS’ para Novell
Oracle-Suse 11 Sp3 nos muestra dos 'bugs' existentes y su respectivo parche. Todo indica que vamos a requerir un parche ....
Base Bugs (17428148, 17475946) + Patch: 18143006)
El parche ‘18143006’ resuelve diferentes ‘bugs’. El número 17475946 con la leyenda ‘ROOT.SH OR
ACFSROOT INSTALL, FAILS: ACFS-9109: SLES11 SP3’ parece ser el relacionado con nuestro problema .
Bugs Resolved
by This Patch
17070158
NODE CRASHED WHILE MOUNTING ACFS
17164243
KERNEL PANIC[ORACLEADVM+23DC8] WHEN STOP CRS
17172303
CRASHES HAPPENS WHEN A MKNOD IS USED IN A NFSV4/ACFS FILESYSTEM
17203009
11204GI+11204RAC WITH OH ON ACFS, COREDUMPING ON CLEAN
17363999
BUILD FAILURE FOR USM_11.2.0.4.0_NT_130818
17376318
IOCTL OFSCTL_GETLOG, RETURNS TOO MUCH DATA AND ACFSUTIL CORE DUMPS
17428148
ACFS DRIVER CANNOT INSTALL ON SLES11 SP2: 3.0.80-0.7-DEFAULT
17475946
ROOT.SH OR ACFSROOT INSTALL, FAILS: ACFS-9109: SLES11 SP3
17611362
CREATE SNAP AND RESIZE OPERATION NOT MAKE PROGRESS
17699423
ACFS HUNG ON OFSACQUIRERESOURCELITE_OSD
Descargamos el archivo 'p181430006_112042forACFS_Linux-x86-64.zip'. Para aplicar este
parche es necesario crear un archivo de respuesta o ‘response file’, el cual
viene especificado en la nota ‘Doc ID 966023.1’. El parche fue descargado de la
siguiente liga:
Previo a la ejecución
del parche es necesario descargar la utilería ‘opatch’. Es importante validar
que el directorio ‘OPatch’ se encuentre generado sobre el ‘Home Directory’ del
‘GRID’:
/u01/app/oracle/11.2.0/grid>
echo $ORACLE_HOME
/u02/app/oracle/product/11.2.0/db_1
/u01/app/oracle/11.2.0/grid/OPatch
Una vez generado el directorio ‘OPatch’ en la ruta
correcta y descargada la versión requerida del ‘OPatch’, en este caso la
11.2.0.3.6 , se valida con el comando ‘opatch lsinventory’:
/u01/app/oracle/11.2.0/grid/OPatch>
./opatch lsinventory
Oracle
Interim Patch Installer version 11.2.0.3.6
Copyright (c)
2013, Oracle Corporation. All rights reserved.
Se descompacta el archivo 'p181430006_112042forACFS_Linux-x86-64.zip' generandose el directorio 18143006 y los archivos bundle.xml, README.html y
README.txt
El siguiente paso es
generar un archivo de respuesta o ‘response file’ que será utilizado más
adelante en la aplicación del parche de ‘ACFS’, con la siguiente sintaxis:
$ORACLE_HOME/OPatch/ocm/bin/emocmrsp
–no_banner –output /u01/app/oracle/file.rsp
Una vez generado el
‘response file’ file.rsp’ se ejecuta el siguiente comando para la aplicación
del parche 18143006:
./opatch auto
p18143006_112042forACFS_Linux-x86.64 –oh /u01/app/oracle/11.2.0/grid -ocmrf
/u01/app/oracle/file.rsp
Donde ‘oh /u01/app/oracle/11.2.0/grid’, es la ruta del ‘Oracle Home’ del ‘grid’ y ‘ocmrf
/u01/app/oracle/file.rsp’ es la ubicación del ‘response file’ generado
previamente.
Una vez ejecutada la
aplicación del parche, este inicia los servicios de ‘ASM’ y ‘CSS’, con lo que
la instalación del ‘GRID’ es finalizada. Este parche debe ejecutarse para instalaciones ‘RAC’ y ‘standalone server’. Como datos curioso, este parche para ‘ACFS’ no es requerido en la versión anterior: 11.2.0.1.
Gracias, saludos!
José Manuel Vizcaíno Culebra
Contacto servicios profesionales
jose.vizcainoculebra@gmail.com
5532439143 Ciudad de México
José Manuel Vizcaíno Culebra
Contacto servicios profesionales
jose.vizcainoculebra@gmail.com
5532439143 Ciudad de México
No hay comentarios.:
Publicar un comentario