Foros del Web » Administración de Sistemas » Unix / Linux »

Crear bash que arranque desde el boot

Estas en el tema de Crear bash que arranque desde el boot en el foro de Unix / Linux en Foros del Web. Hola grupo, Por favor, necesito crear un bash que se ejecute cada vez que inicio mi linux (Red Hat 4). Este es el fichero: **********contenido ...
  #1 (permalink)  
Antiguo 08/06/2007, 09:52
Avatar de Maxi.Net  
Fecha de Ingreso: abril-2005
Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años
Puntos: 2
Crear bash que arranque desde el boot

Hola grupo,

Por favor, necesito crear un bash que se ejecute cada vez que inicio mi linux (Red Hat 4).

Este es el fichero:
**********contenido del fichero**********
#!/bin/bash
service oracle-xe restart

***********fin******************

Si uso el chkconfig logro lo que necesito?

Gracias
__________________
Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.

Última edición por Maxi.Net; 02/08/2007 a las 08:56
  #2 (permalink)  
Antiguo 08/06/2007, 11:38
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años
Puntos: 35
Re: Crear bash que arranque desde el boot

Guarda el script en /usr/local/sbin y luego llámalo desde /etc/rc.local para que se ejecute cuando tu sistema arranque.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 11/06/2007, 08:41
Avatar de Maxi.Net  
Fecha de Ingreso: abril-2005
Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años
Puntos: 2
Re: Crear bash que arranque desde el boot

Gracias por la rta,

Pero, creo que no funcionó.
Hice lo sgte:
Copié MyBash en /usr/local/sbin, pero la ruta /etc/rc.local no existe, usé /etc/rc.d/rc.local y desde ahi llamé a MyBash.

Luego reinicié el PC, una vez iniciado verifique los procesos, busqué con ps aux|grep oracle y no encontré procesos.

te agradecería me ayudaras nuevamente.

Saludos
__________________
Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.
  #4 (permalink)  
Antiguo 11/06/2007, 11:06
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años
Puntos: 35
Re: Crear bash que arranque desde el boot

En mi sistema (Fedora 7), /etc/rc.local es un enlace a /etc/rc.d/rc.local. Así que no debería haber problemas por ese lado.

Revisa los permisos de tus scripts (les diste permiso de ejecución, ¿verdad?). Modifica tu script para que cree envíe un mensaje por pantalla; así podrás verificar si se está ejecutando o no.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #5 (permalink)  
Antiguo 11/06/2007, 11:07
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años
Puntos: 35
Re: Crear bash que arranque desde el boot

Otro detalle: en tu script debes poner la ruta completa de los comandos. Por ejemplo, reemplaza service por /sbin/service.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #6 (permalink)  
Antiguo 11/06/2007, 14:15
Avatar de Slayer_X
Colaborador
 
Fecha de Ingreso: mayo-2001
Ubicación: Lima
Mensajes: 865
Antigüedad: 23 años
Puntos: 1
Re: Crear bash que arranque desde el boot

Vamos por partes

Si tu sistema es un redhat, el comando service buscara los scripts del servicio en /etc/init.d/

Supuestamente tu tienes un script llamado oracle-xe en ese directorio, si esto es correcto, cuando ejecutes

# service oracle-xe restart

Tu Oracle debe reiniciarse, si eso es correcto lo único que tienes que hacer es lo siguiente:

# chkconfig oracle-xe on

Asi, la próxima vez que inicies tu equipo el script se ejecutará automáticamente.

HTH
__________________
(o> Cesar Villegas Ureta
// "Slayer_X"
V_/_ http://www.slayerx.org/
  #7 (permalink)  
Antiguo 12/06/2007, 12:22
Avatar de Maxi.Net  
Fecha de Ingreso: abril-2005
Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años
Puntos: 2
Re: Crear bash que arranque desde el boot

NADA!!
He hecho todo lo indicado y nada...

El origen de mi post es que tengo un problema con el TNS del oracle
ORA-12541: TNS:no listener,

Entonces, una de mis ideas para solucionar el tema era crear un bash q se ejecutara cada vez que inicie mi Red Hat.

Saludos
__________________
Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.
  #8 (permalink)  
Antiguo 13/06/2007, 19:15
Avatar de xpiderman  
Fecha de Ingreso: abril-2004
Ubicación: Centro América
Mensajes: 1.275
Antigüedad: 20 años
Puntos: 10
Intenta con:

En mi blog he creado una entrada para ver si puedo apoyarte. Hace un mes tuve un caso similar al tuyo y de búsqueda en búsqueda lo logré solucionar. Perdón por crear la entrada antes de ayudarte :-p
Agregar programas a la carga de Linux

Saludos.
__________________
Mi Blog de novato: XpiderBlog
Número de Usuario GNU+Linux registrado:
438608 / Usuario Mandrivero
  #9 (permalink)  
Antiguo 14/06/2007, 09:04
Avatar de Maxi.Net  
Fecha de Ingreso: abril-2005
Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años
Puntos: 2
Re: Crear bash que arranque desde el boot

Tema cerrado!!

Muchas gracias xpiderman, ociomax y Slayer_X.

La cosa anda de maravillas!! muy bueno el articulo.

Gracias
__________________
Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:01.