PostgreSQL no Fedora 18

Publicado por Daniel Lara Souza em 24/04/2013

[ Hits: 7.479 ]

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

FreeMind - Crie Mapas Mentais em seu GNU/Linux

Instalando o editor Vim no CentOS

Rodando o ManageIQ via podman

i-MSCP - Internet Mutli-Server Control Panel no Debian

Instalação do ISPConfig automatizado no Debian

Leitura recomendada

Migração de encoding no PostgreSQL 8.3

Mudando encoding do Postgres 8.4 para LATIN1

Novo site sobre PostgreSQL

PostgreSQL: Concedendo ou revogando privilégios em colunas

PostgreSQL: Fazendo backup de um servidor inteiro

  

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