El Wed, 27 Jan 2010 16:49:28 -0500, Luis Esteban escribió:
Les estoy sacando el jugo, ja ja ja
Como un exprimidor :-)
Bueno, ya mi colega instaló SuSE 10.0, y postgres 8.2 desde los binarios. Como no fue desde los paquetes no tiene la posibilidad de hacer que el servicio postgres se pueda activar desde el editor de niveles de ejecución para que arranque en el inicio. Entonces lo hacemos como sabemos,
desde el usuario postgres
/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 &
y podemos averiguar si está en ejecución en un momento determinado así,
/usr/local/pgsql/bin/pg_ctl status -D /usr/local/pgsql/data
pero quisiéramos incluirlo en el editor de niveles o hacer que se ejecute automáticamente con el inicio, además podrán notar que también nos vendría bien saber como incluir esos path en el path de búsqueda del sistema para no tener que escribir tanto, ja ja ja
Copio/pego este apartado del manual de PostgreSQL que supongo te interesará (te lo mando completo en correo aparte): *** http://www.postgresql.org/docs/8.2/static/server-start.html 16.3. Starting the Database Server (...) Different systems have different conventions for starting up daemons at boot time. Many systems have a file /etc/rc.local or /etc/rc.d/rc.local. Others use rc.d directories. Whatever you do, the server must be run by the PostgreSQL user account and not by root or any other user. Therefore you probably should form your commands using su -c '...' postgres. (...) # On Linux systems either add /usr/local/pgsql/bin/pg_ctl start -l logfile -D /usr/local/pgsql/data to /etc/rc.d/rc.local or look at the file contrib/start-scripts/linux in the PostgreSQL source distribution. *** Yo empezaría por mirar en ese directorio "/contrib/start-scripts/linux" para ver si menciona el procedimiento concreto para SuSE :-? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org