Назад | Перейти на главную страницу

Раздел MySQL «переполнен»?

У меня есть сервер, на котором работает Debian 6.2 с Apache, PHP5 и MySQL.

Что ж, я пока вообще ничего не делал с MySQL, только Apache и PHP; Я должен был установить его (mysql-server) в какой-то момент по линии, и я решил впервые войти в базу данных пару дней назад, так как я рассматривал возможность использования базы данных для будущего проекта веб-сайта.

Я заметил, что у пользователя root был пароль, и я не помню, чтобы он его устанавливал. Мой обычный пароль root был неверным. Поэтому я попытался сбросить пароль.

sudo service mysql stop

(успешно остановлен)

sudo /usr/bin/mysqld_safe --skip-grant-tables --skip-networking &

начал успешно, насколько я могу судить. Тем не мение,

mysql

сам возвращает «Невозможно подключиться к локальному серверу MySQL через сокет '/ var / run / mysqld / mysqld, sock' (2)», и дополнительно

sudo service mysql start

возвращает "/etc/init.d/mysql: ОШИБКА: раздел с / var / lib / mysql переполнен! ... не удалось!"

df -h сообщает мне, что / используется на 26%, раздел 20 ГБ, а / home, примерно 900 ГБ, используется только на 5%.

Что касается потенциально связанной заметки, у меня были случайные зависания с тех пор, как я заметил эту проблему, мой tty2 несколько раз случайным образом зависал в режиме ожидания, и вся система внезапно становилась нестабильной. gnome-terminal тоже не открывается. (Gnome-terminal, по-видимому, сейчас работает, не обращайте внимания на эту часть, но сервер все еще несколько нестабилен, я случайно потерял соединение, когда я был подключен к нему по SSH с моего ноутбука, теперь дважды.)

Забудьте об ошибке, о которой вы спрашиваете. Вы сосредоточились только на одном симптоме, когда в вашей системе явно много проблем, а в вашем сообщении достаточно, чтобы указать, что она могла быть взломана. Я предлагаю вам взорвать систему, протестировать оборудование, обращая особое внимание на диски, и, если все в порядке, переустановить с нуля и восстановить данные из резервной копии. Не забудьте исследовать возможный компромисс.