Central de Suporte
Base de conhecimento
Rednaxel Software > Suporte Rednaxel > Base de conhecimento

Busca:


Instalação do PostgreSQL (Linux)

Solução

Referência: Ubuntu 12.04 LTS

1) Instalar PostgreSQL (8.3, 8.4, 9.0 ou 9.1) via apt-get

2) Calcular 50% da memória total:

memoria=`free -b | grep -i mem | cut -d : -f 2 | tr -s " " | cut -d " " -f 2`
calculo=`echo $memoria "/ 2.0" | bc`
echo $calculo

3) Editar /etc/sysctl.conf e acrescentar (Exemplo: metade de 16 Gb = 8369440768)

kernel.shmmax = 8369440768
kernel.shmall = 8369440768
kernel.shmmni = 1024

4) Editar $PG_DATA/pg_hba.conf, acrescentando uma linha para cada servidor:

host    all             all             192.168.1.0/24            md5
host    all             all             192.168.2.0/24            md5

5) Editar $PG_DATA/postgresql.conf e mudar se necessário:

59 - listen_addresses = '*'
64 - max_connections = 200
80 - ssl = false
109- shared_buffers = 4000MB (25% da RAM)
118 - work_mem = 10MB
174 - checkpoint_segments = 25
248 - effective_cache_size = 8000MB (50% da RAM)
359 - log_min_duration_statement = 15000
377 - log_line_prefix = '%t %u@%d %r'
431 - autovacuum = on
481 - standard_conforming_strings = on

5) Criar usuário rednaxel (superuser) e criar banco com ele

su postgres
psql -l
cd
createuser rednaxel
psql
ALTER ROLE rednaxel with password 'XXXXXXXXXXXXXXX';
createdb -U rednaxel rnge2

6) Restaurar banco e carregar dados iniciais

psql -U rednaxel -d rnge2
\o saida.txt
\i nomedoarquivo
ALTER DATABASE rnge2 SET bytea_output TO escape;
ALTER DATABASE rnge2 SET datestyle TO ISO, DMY; 

7) Abrir RNGE2, RNGE3 e Coletor para testar.

 
Este artigo ofereceu ajuda? sim / não
Detalhes do artigo
ID do Artigo: 3
Categoria: Instalação e Configuração
Data de publicação: 2012-12-22 09:45:04
Visualizações: 392
Classificação (Votos): Classificações de artigo 3.1/5.0 (15)

 
« Voltar

 
Powered by Help Desk Software HESK, brought to you by SysAid

Telefone: (51) 99782-2795