mariadb жрет память
Posted: Sat Aug 08, 2020 7:01 pm
Добрый час.
Я очень далек от серверной части, по этому прошу не пинать меня словесно.
У меня на таком железе - VDS/VPS (2 СPU/4 GB RAM/30 GB SSD) - стоят сайты
Раньше было все нормально, но с недавнего времени, начала постоянно падать база (просто берет и отключается в ПУ - named и mariadb)
Сайтов 5, но с посещалкой примерно в 1000 уников один и другой с 500.
Доменов много, штук 10-стоят редиректы.
ТП сервера делали и автозапуск БД при падении и еще какие то настройки, но не помогает.
Раньше хоть раз в неделю ложилась, сегодня 4 раза.
Вот данные из ПУ-
named
сервер имен
Процессор: 0Память: 167 Мб
mariadb
сервер баз данных
Процессор: 1.8Память: 1423 Мб
fail2ban отключил т.к. жрал 1000мб
/etc/my.cnf
mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 50M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
#innodb_use_native_aio = 0
innodb_file_per_table
max_connections=256
max_user_connections=50
wait_timeout=28800
interactive_timeout=28800
long_query_time=5
#slow_query_log=1
#slow_query_log_file=/var/log/mysql-slow-queries.log
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
#
# include all files from the config directory
#
!includedir /etc/my.cnf.d
Подскажите, что можно сделать?
Я очень далек от серверной части, по этому прошу не пинать меня словесно.
У меня на таком железе - VDS/VPS (2 СPU/4 GB RAM/30 GB SSD) - стоят сайты
Раньше было все нормально, но с недавнего времени, начала постоянно падать база (просто берет и отключается в ПУ - named и mariadb)
Сайтов 5, но с посещалкой примерно в 1000 уников один и другой с 500.
Доменов много, штук 10-стоят редиректы.
ТП сервера делали и автозапуск БД при падении и еще какие то настройки, но не помогает.
Раньше хоть раз в неделю ложилась, сегодня 4 раза.
Вот данные из ПУ-
named
сервер имен
Процессор: 0Память: 167 Мб
mariadb
сервер баз данных
Процессор: 1.8Память: 1423 Мб
fail2ban отключил т.к. жрал 1000мб
/etc/my.cnf
mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 50M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
#innodb_use_native_aio = 0
innodb_file_per_table
max_connections=256
max_user_connections=50
wait_timeout=28800
interactive_timeout=28800
long_query_time=5
#slow_query_log=1
#slow_query_log_file=/var/log/mysql-slow-queries.log
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
#
# include all files from the config directory
#
!includedir /etc/my.cnf.d
Подскажите, что можно сделать?