У нас возникла странная проблема. У нас работает магазин на базе Magento. В нашем админ, когда мы пытаемся видеть заказы, мы получаем ошибку:Amazon RDS MySQL tmpdir location
SQLSTATE[HY000]: General error: 126 Incorrect key file for table '/rdsdbdata/tmp/#sql_20b_0.MYI'; try to repair it
После долгих исследований, я обнаружил, что папка TMP Закончились пространства.
Я выполнил команду: показать переменные, такие как '% TMPDIR%'
И ценность папки был: /rdsdbdata/tmp
Я SSH на моем сервере и выполняется: df -h
Возвращаемый:
/dev/xvda1 mounted on/
tmpfs mounted on /dev/shm
/dev/xvdb mounted on /mnt/data
Но я не мог найти место: /rdsdbdata/tmp anywhere
Так что я не могу очистить память.
В вашем случае каталог '/ rdsdbdata/tmp' проживает непосредственно в корневом разделе'/'(первая строка вашего' df' выхода). У вас есть свободное пространство? – Marki555
Я бы предположил, что вы используете экземпляр RDS. Вы не можете получить доступ к этому напрямую, но вы можете настроить экземпляр RDS на большее количество дискового пространства. – datasage
В корне нет папки/rdsdbdata. datasage ответ может быть правильным – Ashutosh