não pode iniciar o PostgreSQL no OpenBSD 5.4 através do rc.d

2

Instalei o pacote postgresql-server no OpenBSD 5.4 amd64 e tento iniciá-lo através do < um script href="http://mdoc.su/o/rc.d"> rc.d , no entanto, não parece que está sendo executado depois disso.

opti# /etc/rc.d/postgresql start
postgresql(ok)
opti# ps auxw | fgrep -i sql
root      8892  0.0  0.0  1652   276 p1  R/1    5:04PM    0:00.00 fgrep -i sql (tcsh)
opti#
  • Por que o script relata que ele é iniciado com sucesso?

  • Por que isso não começa realmente?

por cnst 16.01.2014 / 23:10

1 resposta

3

Ambos @CraigRinger (não sobre o script de inicialização, no entanto) e @gabe estão certos. Você deve ter lido o pacote README e precisa initdb . Do README:

If you are installing PostgreSQL for the first time, you have to create a default database first. In the following example we install a database in /var/postgresql/data with a dba account 'postgres' and md5 authentication. We will be prompted for a password to protect the dba account:

   # su - _postgresql
   $ mkdir /var/postgresql/data
   $ initdb -D /var/postgresql/data -U postgres -A md5 -W

Please note that by default the cluster's encoding will be SQL_ASCII. If you want to have an another default encoding, use the option -E with initdb:

   $ initdb -D /var/postgresql/data -U postgres -E UTF8 -A md5 -W

Arquivos README para todos os pacotes instalados estão no seguinte diretório: /usr/local/share/doc/pkg-readmes .

    
por 14.07.2014 / 23:08