внутри контейнера? Какая-то странная херня с MySQL происходит) После того как превышается лимит по памяти, MySQL лезет записывать временные таблицы в файлы на диск (в /tmp). у меня запрос падает с ошибкой:
The table '/tmp/#sql1_2584b_7' is full
Места на диске достаточно:
$ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 886G 356G 486G 43% /var/lib/docker/overlay2/f5a40080f1c52c3986caf63b995aaf4d16fad69cde6e86225478fb9f82b3b97b/merged
Пробовал замаунтить /tmp на хост, ничего не меняется.
Пробую ручками создать файл внутри контейнера, тоже все работает:
bash-4.4$ fallocate -l 10G file.out
bash-4.4$ ls -lah
-rw-r--r-- 1 1002 root 10G Jun 4 20:53 file.out
Неужели дело в самом MySQL?
Какой engine?
Обсуждают сегодня