Re: Too long startup time after each crash.

From: Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com>
To: neos(at)olansoft(dot)com, pgsql-general(at)postgresql(dot)org
Subject: Re: Too long startup time after each crash.
Date: 2016-12-21 23:20:58
Message-ID: 384e1342-db71-f5c4-952f-27aa75d9e76d@aklaver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 12/21/2016 02:17 PM, neos(at)olansoft(dot)com wrote:
> Hi.
>
> Perhaps i've sent it to wrong mail-list previously.
>
> After the upgrade postgresql had a strange behavior. After the crash, server launch now take a long time, up to 30-40 minutes sometimes. When connecting to the server (as well as in the log), the message - "the database system is starting up". Startup process consumes 0.4 - 1% CPU.

What upgrade and how was it done?

What crash and what caused it?

In particular why are you seeing multiple crashes?

What is the log just before the crash?

What is the log after the the "database system is starting up" part?

>
> Tried different version 9.5.[2,3,4], 9.6.1 (9.4 works fine). On the Internet this problem is not met, perhaps the problem lies in a combination of different factors (configuration database, Linux kernel), may be my config is wrong?

Do you mean you searched for this problem description and could not find it?

>
> Technical details:
>
> Gentoo Linux 4.4.2-hardened
> current pg version 9.6.1
>
> ## pg config:
>
> listen_addresses = '*'
> port = 5432
> max_connections = 500
> shared_buffers = 2048MB
> temp_buffers = 16MB
> work_mem = 64MB
> maintenance_work_mem = 512MB
> max_stack_depth = 4MB
> dynamic_shared_memory_type = posix
> wal_level = replica
> wal_buffers = 8MB
> checkpoint_completion_target = 0.85
> archive_mode = on
> archive_command = 'gzip < %p > /home/pgbasebackup/xlogs/%f.gz'
> max_wal_senders = 3
> effective_cache_size = 9GB
> log_min_duration_statement = 1500
> log_timezone = 'Asia/Yekaterinburg'
> datestyle = 'iso, dmy'
> timezone = 'Asia/Yekaterinburg'
> lc_messages = 'ru_RU.UTF-8'
> lc_monetary = 'ru_RU.UTF-8'
> lc_numeric = 'ru_RU.UTF-8'
> lc_time = 'ru_RU.UTF-8'
> default_text_search_config = 'pg_catalog.russian'
> plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
>
> ## end of config
>
> Sorry for my eng :)
>

--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message James Zhou 2016-12-21 23:24:09 Re: How well does PostgreSQL 9.6.1 support unicode?
Previous Message Adrian Klaver 2016-12-21 23:12:32 Re: pg_restore to a port where nobody is listening?