projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    1.24. O postgres inicializa normalmente mas quando se verifica o status ele está parado.

    Se o postgres inicializa normalmente mas cai logo em seguida sem dar nenhum sinal de falha, verifique se o arquivo /tmp/.s.PGSQL.5432 existe. Se existir, basta removê-lo:

        
        [root@maquina]# rm /tmp/.s.PGSQL.5432  
    

    Em seguida, basta reiniciar o postgres:

        [root@maquina init.d]# cds
    
        alsasound  bootparamd  halt       ipsec       linuxconf-setup  named
        portmap    rusersd     so         unfs        zope             amd        
        crond      hdparm      ircd       lpd         netfs
        postgresql rwalld      spop3      vtund apmd  dhcpd            heartbeat  
        keytable   mars-nwe    network    radinit.sh  rwhod            squid      
        xfs        arpwatch    drbd       httpd       killall          mcserv  
        nfs        radiusd     sendmail   sshd        xntpd atalk      functions  
        icecast    kudzu       minivend   nfslock     random           single  
        stunnel    ypbind      atd        gated       inet             ldap  
        mon        nscd        routed     smb         syslog           yppasswdd 
        autofs     gpm         innd       ldirectord  mysql            pcmcia rstatd   
        snmpd      tacp2radd   ypserv
    


        [root@maquina init.d]# ./postgresql start
    
        Iniciando o servidor PostgreSQL:                           [ OK ]
    


        [root@maquina init.d]# ./postgresql status
    

    postmaster (pid 10968) está rodando...

    OBS: Isso geralmente ocorre quando o postgres cai inesperadamente (ou o processo é derrubado pelo comando kill). Nesses casos, o postmaster para antes mesmo de excluir o arquivo de trava /tmp/.s.PGSQL.5432. Portanto, sempre que for preciso pará-lo (ou qualquer outro serviço) é preciso utilizar os scripts listados pelo comando cds da seguinte maneira:

        [root@maquina init.d]# ./nome_do_serviço stop