Ошибка чтения пакетов связи MariaDB

Ошибка чтения пакетов связи MariaDB

У меня проблема. Когда я перенес свою MariaDB с основного сервера на другой сервер (мой сервер баз данных работает на MariaDB docker из последнего тега), я получил ошибку:

Произошла ошибка записи пакетов связи

У меня есть 2 сервера: один — веб-сервер (без базы данных), другой — Ubuntu 20.04 с 4 ГБ оперативной памяти и 4 ядрами (2 ГГц на ядро).

Порт открыт, и мой PING составляет менее 1 мс.

Я попробовал использовать простую базу данных сайта WP, и соединение прошло нормально, проблем не возникло, но размер моей базы данных составляет около 1 ГБ, и, полагаю, это и создало проблему.

Я также пытаюсь подключиться через частную сеть ( 192.168.100.25) вместо публичного IP, но проблема та же.

Вот мой журнал MariaDB

Прервано соединение 3 с базой данных: 'wpdb' пользователь: 'root' хост: 'myip' (произошла ошибка чтения пакетов связи)

Прервано соединение 5 с базой данных: 'wpdb' пользователь: 'root' хост: 'myip' (произошла ошибка записи пакетов связи)

Я также отредактировал конфигурацию MariaDB:

  • увеличен max_allowed_packet до 1 ГБ
  • увеличена net_buffer_length до 1000000

но ничего не меняется!

вот переменная mariadb: https://pastebin.ubuntu.com/p/yHFRh7CnVC/

ПОКАЗАТЬ ГЛОБАЛЬНЫЙ СТАТУС: https://pastebin.pl/view/b3db2b91

показать список процессов:

8,root,31.56.66.249:60612,,Запрос,0,запуск,ПОКАЗАТЬ ПОЛНЫЙ СПИСОК ПРОЦЕССОВ,0

ulimit в корне сервера:

ubuntu@rangoabzar:~$ ulimit -a 
ulimit -a 
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 15608
max locked memory       (kbytes, -l) 65536
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 15608
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

ulimit в контейнере Docker:

root@63aa95764534:/#  ulimit -a
core file size          (blocks, -c) unlimited
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 15608
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1048576
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) unlimited
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

iostat

htop

Связанный контент