| From: | Figo's <figo_sistemas(at)yahoo(dot)es> | 
|---|---|
| To: | Daniel Carrero <dxduke(at)gmail(dot)com>, pgsql <pgsql-es-ayuda(at)postgresql(dot)org> | 
| Subject: | RE: Inicio de Servicio Postgresql en CentOS | 
| Date: | 2006-05-11 18:09:17 | 
| Message-ID: | 20060511180917.85115.qmail@web86809.mail.ukl.yahoo.com | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
Daniel Carrero <dxduke(at)gmail(dot)com> escribió:  Despues de una larga batalla, debido a tiempo, termine de instalar la version 8.1.3 de Postgresql... 
  Todo bien #pgsql template1
  Ningun problema, pero quiero lo siguiente a ver si me ayudan, necesito  que cuando se inicie el Pc tambien suba el servicio de postgresql.
  Si hago lo siguiente
  #su - postgres
  [postgres(at)DxDuke ~]$ pg_ctl -D /var/pgsql/data/ -l log_file start
  postmaster starting
  Eso esta bien?
  como le hago para que se inicie solo tengo que ir al rc.d ???
  Agradezco su gran ayuda :D
-- 
Atte.
Daniel Carrero
Analista Programador
    
      Hola Daniel, hasta donde tengo entendido Centos pertenece a  la familia Red Hat, si esto es asi existe un comando llamado chkconfig en donde  puedes decidir que script y en que nivel de  arranque, deben arrancar.
      Para esto debes hacer lo  siguiente: al principio de tu script de arranque de PostgreSQL debes colocar lo  siguiente:
                              #!/bin/bash
  #  Autor:        Figo
  #  chkconfig: 345 85 15 
  #  description: PostgreSQL RDBMS -=- PostgreSQL 8.1.3
  # processname:  pgsql
   
      La línea # chkconfig: 345  85 15  se utiliza en SO red Hat y Fedora  (comprobado por mi). El chkconfig es un comando de estas dos distribuciones que  especifica los niveles de arranque en la cual se ejecutara el Script. El numero  345 indica que el script se ejecutara en los niveles 3, 4 y 5 el numero 85  indica el orden en la cual se va iniciar el servicio y el 15 el orden en la  cual terminara el servicio. El chkconfig se encuentra en /sbin/ cuando se  genera el script hay q agregarlo asi: 
      [root(at)localhost ~]#  /sbin/chkconfig add NOMBREDETUSCRIPT
              Si deseas ver si se agrego  al chkconfig tipeas  
      [root(at)localhost ~]#  /sbin/chkconfig list
          Luego queda probarlo  puedes reiniciar el servidor y verificar si ya esta disponible.
    
powered by Figo's
		
---------------------------------
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Andrea | 2006-05-11 18:11:59 | Re: tablespace usando muchos discos | 
| Previous Message | Ana Smail | 2006-05-11 18:04:00 | Uso de tablas temporarias |