Ich habe ein Problem. Wenn ich mein MariaDB vom Hauptserver auf einen anderen Server aufteile (auf meinem Datenbankserver läuft MariaDB Docker vom neuesten Tag), erhalte ich einen Fehler:
Beim Schreiben der Kommunikationspakete ist ein Fehler aufgetreten
ich habe 2 Server, einer ist ein Webserver (keine Datenbank), der andere ist ein Ubuntu 20.04 mit 4 GB RAM und 4 Cores (2 GHz pro Core).
Der Port ist offen und mein PING beträgt weniger als 1 ms.
Ich habe es mit einer einfachen WP-Site-Datenbank versucht und die Verbindung ist in Ordnung, es gab keine Probleme, aber meine Datenbank ist etwa 1 GB groß und ich vermute, dass das Problem dadurch entstanden ist.
192.168.100.25
Ich versuche auch, eine Verbindung über ein privates Netzwerk ( ) statt über eine öffentliche IP herzustellen , aber das Problem ist dasselbe.
Hier ist mein MariaDB-Protokoll
Abgebrochene Verbindung 3 zu db: „wpdb“, Benutzer: „root“, Host: „myip“ (Beim Lesen der Kommunikationspakete ist ein Fehler aufgetreten)
Abgebrochene Verbindung 5 zu db: „wpdb“, Benutzer: „root“, Host: „myip“ (Beim Schreiben der Kommunikationspakete ist ein Fehler aufgetreten)
Ich habe auch die MariaDB-Konfiguration bearbeitet:
- max_allowed_packet auf 1 GB erhöht
- net_buffer_length auf 1000000 erhöht
aber es ändert sich nichts!
hier ist die MariaDB-Variable: https://pastebin.ubuntu.com/p/yHFRh7CnVC/
GLOBALEN STATUS ANZEIGEN: https://pastebin.pl/view/b3db2b91
Prozessliste anzeigen:
8,root,31.56.66.249:60612,,Abfrage,0,starten,VOLLSTÄNDIGE PROZESSLISTE ANZEIGEN,0
ulimit auf Server-Root:
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 im Docker-Container:
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