Mudanças entre as edições de "Erro could not open shared memory segment no PostgreSQL 9.4"
De Wiki Integrator do Brasil
(Uma edição intermediária de um usuário não apresentada) | |||
Linha 1: | Linha 1: | ||
+ | [[File:Banner-wiki-promocoes.gif|center| 700px||border|link=https://www.integrator.com.br/plano-hospedagem-promocionais|Planos promocionais|]] | ||
+ | |||
+ | |||
+ | ---- | ||
+ | ---- | ||
+ | ---- | ||
+ | |||
Caso esteja utilizando o PostgreSQL 9.4 em sua máquina virtual e ele não inicializa, verifique o erro analisando o log '''/var/lib/pgsql/pgstartup.log''', da seguinte forma no [[Acesso_SSH|SSH]] como usuário root: | Caso esteja utilizando o PostgreSQL 9.4 em sua máquina virtual e ele não inicializa, verifique o erro analisando o log '''/var/lib/pgsql/pgstartup.log''', da seguinte forma no [[Acesso_SSH|SSH]] como usuário root: | ||
Linha 21: | Linha 28: | ||
[[Categoria:POSTGRESQL]] | [[Categoria:POSTGRESQL]] | ||
[[Categoria:PROBLEMAS E ERROS]] | [[Categoria:PROBLEMAS E ERROS]] | ||
+ | [[Categoria:BANCO DE DADOS]] |
Edição atual tal como às 19h19min de 28 de agosto de 2018
Caso esteja utilizando o PostgreSQL 9.4 em sua máquina virtual e ele não inicializa, verifique o erro analisando o log /var/lib/pgsql/pgstartup.log, da seguinte forma no SSH como usuário root:
tail -10 /var/lib/pgsql/pgstartup.log
Caso seja apresentado o erro FATAL: could not open shared memory segment "/PostgreSQL.1804289383": Permission denied, siga os passos abaixo no terminal SSH:
1. Faça um backup do postgresql.conf do seu PostgreSQL 9.4:
cp -p /var/lib/pgsql/data/postgresql.conf /var/lib/pgsql/data/postgresql.conf.bk
2. Adicione a dynamic_shared_memory_type = none no arquivo de configuração postgresql.conf:
echo "dynamic_shared_memory_type = none" >> /var/lib/pgsql/data/postgresql.conf
3. Inicie o PostgreSQL:
service postgresql-9.4 start