PostgreSQL no Fedora 18

Publicado por Daniel Lara Souza em 24/04/2013

[ Hits: 7.651 ]

Blog: http://danniel-lara.blogspot.com/

 


PostgreSQL no Fedora 18



Nessa dica, vamos instalar o PostgreSQL no Fedora 18.

Bom, para instalar, digite no terminal:

# yum install postgresql postgresql-server -y

Inicialize o cluster initdb:

# postgresql-setup initdb

Coloque na inicialização e inicie o PostgreSQL:

# systemctl start postgresql.service
# systemctl enable postgresql.service



Pronto, o PostgreSQL está instalado.

Espero que ajude.

Outras dicas deste autor

TeamViewer no Fedora 18

Como fazer upgrade do Fedora versão 32 para 33

Xfce no CentOS 6

Executando container no Podman com Ansible

yumex (Yum Extender) no Fedora 19

Leitura recomendada

Alterando senha inicial do PostgreSQL [Ubuntu]

Lidando com nulos (NULL) em SQL

PostgreSQL - Bancos com diferentes encodings

Mudando encoding do Postgres 8.4 para LATIN1

Instalando a linguagem procedural PL/PHP no PostgreSQL

  

Comentários
[1] Comentário enviado por hrcerq em 22/06/2014 - 18:33h

Daniel,

só é importante lembrar que dessa forma que você descreveu, a inicialização do cluster será feita no diretório /var/lib/pgsql/data e nem sempre essa opção é boa. Na instalação padrão do Fedora (sem personalização do particionamento) o espaço reservado para a partição montada na raiz é pequeno em comparação com o /home.

Logo, existem duas formas de resolver isso:

1 - Quando instalar o Fedora, personalizar o particionamento e reservar mais espaço para o diretório raiz ou
2 - Usar outro diretório para guardar os dados. Para isso, você pode usar o comando (com o usuário postgres):

$ pg_ctl -D <diretório desejado> initdb

A opção -D serve para definir o diretório alvo. Caso essa opção não seja usada, será escolhido o diretório armazenado na variável de ambiente PGDATA. Se essa variável também não estiver configurada, o script de inicialização do cluster vai falhar. Por padrão, essa variável já é configurada no arquivo .bash_profile do usuário postgres quando o PostgreSQL é instalado no Fedora, mas pode ser alterada para diretório desejado.

É importante lembrar também que se você escolher algum diretório dentro do /home, vai ter alguns problemas com o SELinux e aí só vai conseguir iniciar o banco de dados pelo script pg_ctl, como por exemplo:

$ pg_ctl start



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts