----- Original Message -----
From: adolfo maltez
To: Ismael L. Donis Garcia
Cc: debian-user-spanish
Sent: Wednesday, May 20, 2015 3:47 PM
Subject: Re: Configurar inicio y parada de postgres 8.3
Saludos.
Pues yo lo que haria, seria instalar rcconf
# apt-get install rcconf
Luego, lo ejecuto como root, y activo (con la barra de espacio) el servicio
postgresql.
No dio resultado alguno
# rcconf
Con eso debería funcionar sin necesidad de hacer, después de reiniciar.
Pues no
No se si las modificaciones realizadas al script afecten, yo lo dejara tal
cual el original.
Ya no existe el original, así que no puedo hacer nada ya que cambien el
destino por defecto que pone la base de datos
Att.
Saludos Cordiales
2015-05-20 12:39 GMT-06:00 Ismael L. Donis Garcia <[email protected]>:
Hace un tiempo estoy tratando de instalar postgres 8.3, lo he logrado pero
no me inicia cuando inicio sección y no logro hecharlo a andar de >>forma
automática.
Si ponga la siguiente instrucción en consola si inicia:
su - postgres -c "/var/lib/postgresql/8.3/bin/pg_ctl start -l
/mnt/datos/postgres/8.3/data/serverlog -D /mnt/datos/postgres/8.3/data"
Pero quiero que inicie el servicio sin haber iniciado la sección del
usuario y no he logrado hacerlo.
He modificado el siguiente script pero no logro hacerlo andar.
#! /bin/sh
## EDIT FROM HERE
# Installation prefix
prefix=/usr/lib/postgresql/8.3
# Data directory
PGDATA="/mnt/datos/postgres/8.3/data"
# Who to run the postmaster as, usually "postgres". (NOT "root")
PGUSER=postgres
# Where to keep a log file
PGLOG="$PGDATA/serverlog"
## STOP EDITING HERE
# The path that is to be used for the script
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# What to use to start up the postmaster (we do NOT use pg_ctl for this,
# as it adds no value and can cause the postmaster to misrecognize a stale
# lock file)
DAEMON="$prefix/bin/postmaster"
# What to use to shut down the postmaster
PGCTL="$prefix/bin/pg_ctl"
set -e
# Only start if we can find the postmaster.
test -x $DAEMON || exit 0
# Parse command line parameters.
case $1 in
start)
echo -n "Starting PostgreSQL: "
su - $PGUSER -c "$PGCTL start -l '$PGLOG' -D '$PGDATA'"
echo "ok"
;;
stop)
echo -n "Stopping PostgreSQL: "
su - $PGUSER -c "$PGCTL stop -D '$PGDATA' -s -m fast"
echo "ok"
;;
restart)
echo -n "Restarting PostgreSQL: "
su - $PGUSER -c "$PGCTL stop -D '$PGDATA' -s -m fast -w"
su - $PGUSER -c "$DAEMON -D '$PGDATA' &" >>$PGLOG 2>&1
echo "ok"
;;
reload)
echo -n "Reload PostgreSQL: "
su - $PGUSER -c "$PGCTL reload -D '$PGDATA' -s"
echo "ok"
;;
status)
su - $PGUSER -c "$PGCTL status -D '$PGDATA'"
;;
*)
# Print help
echo "Usage: $0 {start|stop|restart|reload|status}" 1>&2
exit 1
;;
esac
exit 0
Alguien de la lista me podría decir que debo hacer o que estoy haciendo
mal?
Desde ya Gracias
========
| ISMAEL |
========
========
| ISMAEL |
========
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: https://lists.debian.org/[email protected]