Обсуждение: Huge swap usage
Hi to all,
I have a virtual server centos 7.3 with posgres 9.5.7 and I have a problem with huge swap usage.
In this moment I have 0 GB of free swap and 6,5 GB of RAM free.
My swappiness is set to 30 (as default) and the page size is 4 kB.
Is there someone that can help me to solve the problem?
Below my server configuration.
Thanks
---------------------
Centos 7.3.1611
vCPU: 4
RAM: 16 GB
SWAP: 4GB
Postgresql: 9.5.7
## custom section of postgresql.conf ##
port = 5432
max_connections = 250
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10
log_parser_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = on
log_autovacuum_min_duration = 216000000
Tecnodata s.r.l. - Via Val Tiberina, 23A - 63074 San Benedetto del Tronto (AP) Italy
Il contenuto di questa e-mail e degli eventuali allegati, è strettamente confidenziale, non producibile in giudizio e destinato alla/e persona/e a cui è indirizzato. Se avete ricevuto per errore questa e-mail, Vi preghiamo di segnalarcelo immediatamente e di cancellarla dal vostro computer. E' fatto divieto di copiare e divulgare il contenuto di questa e-mail. Ogni utilizzo abusivo delle informazioni qui contenute da parte di persone terze o comunque non indicate nella presente e-mail, potrà essere perseguito ai sensi di legge.
Check this out and try to reconfigure your PostgreSQL.conf.
Thanks to the site owner.
pgtune.leopard.in.ua PGTune calculate configuration for PostgreSQL based on the maximum performance for a given hardware configuration. It isn't a silver bullet for the optimization ... |
Oliver
From: Mariano Di Girolamo <m.digirolamo@tecnodata-srl.it>
Sent: Tuesday, February 27, 2018 7:45:37 PM
To: pgsql-admin@lists.postgresql.org
Subject: Huge swap usage
Sent: Tuesday, February 27, 2018 7:45:37 PM
To: pgsql-admin@lists.postgresql.org
Subject: Huge swap usage
** EXTERNAL EMAIL **
Hi to all,
I have a virtual server centos 7.3 with posgres 9.5.7 and I have a problem with huge swap usage.
In this moment I have 0 GB of free swap and 6,5 GB of RAM free.
My swappiness is set to 30 (as default) and the page size is 4 kB.
Is there someone that can help me to solve the problem?
Below my server configuration.
Thanks
---------------------
Centos 7.3.1611
vCPU: 4
RAM: 16 GB
SWAP: 4GB
Postgresql: 9.5.7
## custom section of postgresql.conf ##
port = 5432
max_connections = 250
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10
log_parser_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = on
log_autovacuum_min_duration = 216000000
Tecnodata s.r.l. - Via Val Tiberina, 23A - 63074 San Benedetto del Tronto (AP) Italy
Il contenuto di questa e-mail e degli eventuali allegati, è strettamente confidenziale, non producibile in giudizio e destinato alla/e persona/e a cui è indirizzato. Se avete ricevuto per errore questa e-mail, Vi preghiamo di segnalarcelo immediatamente e di cancellarla dal vostro computer. E' fatto divieto di copiare e divulgare il contenuto di questa e-mail. Ogni utilizzo abusivo delle informazioni qui contenute da parte di persone terze o comunque non indicate nella presente e-mail, potrà essere perseguito ai sensi di legge.
On 27/02/2018 14:00, Samed YILDIRIM wrote:
Hi Mariano,Is the server dedicated for PostgreSQL or another applications run on it?
I second that. htop then F6 to sort according to virtual mem or resident mem. Another application might have a memory leak somewhere.
Best regards.İyi çalışmalar.Samed YILDIRIM27.02.2018, 14:46, "Mariano Di Girolamo" <m.digirolamo@tecnodata-srl.it>:Hi to all,I have a virtual server centos 7.3 with posgres 9.5.7 and I have a problem with huge swap usage.In this moment I have 0 GB of free swap and 6,5 GB of RAM free.My swappiness is set to 30 (as default) and the page size is 4 kB.Is there someone that can help me to solve the problem?Below my server configuration.Thanks---------------------Centos 7.3.1611vCPU: 4RAM: 16 GBSWAP: 4GBPostgresql: 9.5.7## custom section of postgresql.conf ##port = 5432max_connections = 250
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10log_parser_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = onlog_autovacuum_min_duration = 216000000Tecnodata s.r.l. - Via Val Tiberina, 23A - 63074 San Benedetto del Tronto (AP) ItalyIl contenuto di questa e-mail e degli eventuali allegati, è strettamente confidenziale, non producibile in giudizio e destinato alla/e persona/e a cui è indirizzato. Se avete ricevuto per errore questa e-mail, Vi preghiamo di segnalarcelo immediatamente e di cancellarla dal vostro computer. E' fatto divieto di copiare e divulgare il contenuto di questa e-mail. Ogni utilizzo abusivo delle informazioni qui contenute da parte di persone terze o comunque non indicate nella presente e-mail, potrà essere perseguito ai sensi di legge.
-- Achilleas Mantzios IT DEV Lead IT DEPT Dynacom Tankers Mgmt
Hi Samed,
the server is dedicated for PostgreSQL.
Thanks
Da: "Samed YILDIRIM" <samed@reddoc.net>
A: "m digirolamo" <m.digirolamo@tecnodata-srl.it>, "pgsql-admin" <pgsql-admin@lists.postgresql.org>
Inviato: Martedì, 27 febbraio 2018 13:00:27
Oggetto: Re: Huge swap usage
A: "m digirolamo" <m.digirolamo@tecnodata-srl.it>, "pgsql-admin" <pgsql-admin@lists.postgresql.org>
Inviato: Martedì, 27 febbraio 2018 13:00:27
Oggetto: Re: Huge swap usage
Hi Mariano,
Is the server dedicated for PostgreSQL or another applications run on it?
Best regards.
İyi çalışmalar.
Samed YILDIRIM
27.02.2018, 14:46, "Mariano Di Girolamo" <m.digirolamo@tecnodata-srl.it>:
Hi to all,I have a virtual server centos 7.3 with posgres 9.5.7 and I have a problem with huge swap usage.In this moment I have 0 GB of free swap and 6,5 GB of RAM free.My swappiness is set to 30 (as default) and the page size is 4 kB.Is there someone that can help me to solve the problem?Below my server configuration.Thanks---------------------Centos 7.3.1611vCPU: 4RAM: 16 GBSWAP: 4GBPostgresql: 9.5.7## custom section of postgresql.conf ##port = 5432max_connections = 250
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10log_parser_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = onlog_autovacuum_min_duration = 216000000Tecnodata s.r.l. - Via Val Tiberina, 23A - 63074 San Benedetto del Tronto (AP) ItalyIl contenuto di questa e-mail e degli eventuali allegati, è strettamente confidenziale, non producibile in giudizio e destinato alla/e persona/e a cui è indirizzato. Se avete ricevuto per errore questa e-mail, Vi preghiamo di segnalarcelo immediatamente e di cancellarla dal vostro computer. E' fatto divieto di copiare e divulgare il contenuto di questa e-mail. Ogni utilizzo abusivo delle informazioni qui contenute da parte di persone terze o comunque non indicate nella presente e-mail, potrà essere perseguito ai sensi di legge.
--
Questo messaggio e' stato analizzato ed e' risultato non infetto.
This message was scanned and is believed to be clean.
hi Mariano,
use smem (epel repository) to find process use swap; on dedicate server, i think you can set swappiness to 5
Denis
Il 27/02/2018 12:45, Mariano Di Girolamo ha scritto:
Hi to all,I have a virtual server centos 7.3 with posgres 9.5.7 and I have a problem with huge swap usage.In this moment I have 0 GB of free swap and 6,5 GB of RAM free.My swappiness is set to 30 (as default) and the page size is 4 kB.Is there someone that can help me to solve the problem?Below my server configuration.Thanks---------------------Centos 7.3.1611vCPU: 4RAM: 16 GBSWAP: 4GBPostgresql: 9.5.7## custom section of postgresql.conf ##port = 5432max_connections = 250
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10log_parser_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = onlog_autovacuum_min_duration = 216000000Tecnodata s.r.l. - Via Val Tiberina, 23A - 63074 San Benedetto del Tronto (AP) ItalyIl contenuto di questa e-mail e degli eventuali allegati, è strettamente confidenziale, non producibile in giudizio e destinato alla/e persona/e a cui è indirizzato. Se avete ricevuto per errore questa e-mail, Vi preghiamo di segnalarcelo immediatamente e di cancellarla dal vostro computer. E' fatto divieto di copiare e divulgare il contenuto di questa e-mail. Ogni utilizzo abusivo delle informazioni qui contenute da parte di persone terze o comunque non indicate nella presente e-mail, potrà essere perseguito ai sensi di legge.
Hi Mariano.
You must reconfigure postgres.conf.
Never use the same value in swap and share buffers.
Best regards.
Obtener Outlook para Android
From: Denis Corà <dcora@ibc.it>
Sent: Wednesday, February 28, 2018 5:17:05 AM
To: m.digirolamo@tecnodata-srl.it
Cc: pgsql-admin@lists.postgresql.org
Subject: Re: Huge swap usage
Sent: Wednesday, February 28, 2018 5:17:05 AM
To: m.digirolamo@tecnodata-srl.it
Cc: pgsql-admin@lists.postgresql.org
Subject: Re: Huge swap usage
hi Mariano,
use smem (epel repository) to find process use swap; on dedicate server, i think you can set swappiness to 5
Denis
Il 27/02/2018 12:45, Mariano Di Girolamo ha scritto:
Hi to all,I have a virtual server centos 7.3 with posgres 9.5.7 and I have a problem with huge swap usage.In this moment I have 0 GB of free swap and 6,5 GB of RAM free.My swappiness is set to 30 (as default) and the page size is 4 kB.Is there someone that can help me to solve the problem?Below my server configuration.Thanks---------------------Centos 7.3.1611vCPU: 4RAM: 16 GBSWAP: 4GBPostgresql: 9.5.7## custom section of postgresql.conf ##port = 5432max_connections = 250
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10log_parser_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = onlog_autovacuum_min_duration = 216000000Tecnodata s.r.l. - Via Val Tiberina, 23A - 63074 San Benedetto del Tronto (AP) ItalyIl contenuto di questa e-mail e degli eventuali allegati, è strettamente confidenziale, non producibile in giudizio e destinato alla/e persona/e a cui è indirizzato. Se avete ricevuto per errore questa e-mail, Vi preghiamo di segnalarcelo immediatamente e di cancellarla dal vostro computer. E' fatto divieto di copiare e divulgare il contenuto di questa e-mail. Ogni utilizzo abusivo delle informazioni qui contenute da parte di persone terze o comunque non indicate nella presente e-mail, potrà essere perseguito ai sensi di legge.
I'm sorry my mistake. The problem is effective caché size.
Obtener Outlook para Android
From: Ricardo Martin Gomez <rimartingomez@hotmail.com>
Sent: Wednesday, February 28, 2018 9:15:31 AM
To: m.digirolamo@tecnodata-srl.it; Denis Corà
Cc: pgsql-admin@lists.postgresql.org
Subject: Re: Huge swap usage
Sent: Wednesday, February 28, 2018 9:15:31 AM
To: m.digirolamo@tecnodata-srl.it; Denis Corà
Cc: pgsql-admin@lists.postgresql.org
Subject: Re: Huge swap usage
Hi Mariano.
You must reconfigure postgres.conf.
Never use the same value in swap and share buffers.
Best regards.
Obtener Outlook para Android
From: Denis Corà <dcora@ibc.it>
Sent: Wednesday, February 28, 2018 5:17:05 AM
To: m.digirolamo@tecnodata-srl.it
Cc: pgsql-admin@lists.postgresql.org
Subject: Re: Huge swap usage
Sent: Wednesday, February 28, 2018 5:17:05 AM
To: m.digirolamo@tecnodata-srl.it
Cc: pgsql-admin@lists.postgresql.org
Subject: Re: Huge swap usage
hi Mariano,
use smem (epel repository) to find process use swap; on dedicate server, i think you can set swappiness to 5
Denis
Il 27/02/2018 12:45, Mariano Di Girolamo ha scritto:
Hi to all,I have a virtual server centos 7.3 with posgres 9.5.7 and I have a problem with huge swap usage.In this moment I have 0 GB of free swap and 6,5 GB of RAM free.My swappiness is set to 30 (as default) and the page size is 4 kB.Is there someone that can help me to solve the problem?Below my server configuration.Thanks---------------------Centos 7.3.1611vCPU: 4RAM: 16 GBSWAP: 4GBPostgresql: 9.5.7## custom section of postgresql.conf ##port = 5432max_connections = 250
shared_buffers = 4GB
maintenance_work_mem = 512MB
checkpoint_timeout = 30min
escape_string_warning = off
standard_conforming_strings = off
work_mem = 32MB
effective_cache_size = 4GB
max_wal_senders = 10log_parser_stats = on
log_planner_stats = on
log_executor_stats = on
log_statement_stats = onlog_autovacuum_min_duration = 216000000Tecnodata s.r.l. - Via Val Tiberina, 23A - 63074 San Benedetto del Tronto (AP) ItalyIl contenuto di questa e-mail e degli eventuali allegati, è strettamente confidenziale, non producibile in giudizio e destinato alla/e persona/e a cui è indirizzato. Se avete ricevuto per errore questa e-mail, Vi preghiamo di segnalarcelo immediatamente e di cancellarla dal vostro computer. E' fatto divieto di copiare e divulgare il contenuto di questa e-mail. Ogni utilizzo abusivo delle informazioni qui contenute da parte di persone terze o comunque non indicate nella presente e-mail, potrà essere perseguito ai sensi di legge.