Hoy vamos a ver como llevar a cabo de manera automática la carga de los módulos de ACFS en un OEL6
Como vimos en la entrada anterior, no hay un script de arranque del ACFS, además de esto, los binarios están bajo la rama de directorios del GRID_HOME, por lo que es muy probable que no se encuentren si no se cargan las variables de entorno correctas.
Así pues, que vamos ha hacer nosotros es crear un script de inicio que arranque el ACFS.
El scritpt lo llamaremos acfsload y lo dejaremos bajo /etc/init.d.
El contenido será
#!/bin/sh
# chkconfig: 2345 30 21
# description: Load Oracle ACFS drivers at system boot
export GRID_HOME=/app/grid/11.2.0
export PATH=$PATH:$GRID_HOME/bin
case "$1" in
start)
$GRID_HOME/bin/acfsload start -s
;;
stop)
$GRID_HOME/bin/acfsload stop -s
;;
status)
echo " ACFS Soportado"
$GRID_HOME/bin/acfsdriverstate -orahome $GRID_HOME supported
echo " ACFS Instalado"
$GRID_HOME/bin/acfsdriverstate -orahome $GRID_HOME installed
echo " ACFS Cargado"
$GRID_HOME/bin/acfsdriverstate -orahome $GRID_HOME loaded
echo " ACFS Version"
$GRID_HOME/bin/acfsdriverstate -orahome $GRID_HOME version
echo " Módulos cargados"
lsmod|grep oracle
;;
*)
echo "Usage: $0 start|stop|status"
exit 1
;;
esac
Y lo cargaremos :
cd /etc/rc3.d/ ln -s ../init.d/acfsload S99acfsload