Этот вопрос уже задан ответ здесь:
Мой сервер / dev / sda1
disk full
root@server:/var/www# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 48060296 45653236 0 100% /
udev 8055724 12 8055712 1% /dev
tmpfs 3225816 1140 3224676 1% /run
none 5120 0 5120 0% /run/lock
none 8064536 144 8064392 1% /run/shm
/dev/sda3 908566268 580691288 281722432 68% /home
Ранее, когда я выполнял apt -get autoclean & clean
Я могу решить проблему, освободив место. Но на этот раз не работает.
Я хочу знать, какой каталог находится в / dev / sda1
, но я не мог это проверить. Как мне поступить? В каком каталоге мне следует заглянуть в него и удалить эту папку?
Заполнение / dev / sda1
привело к засорению MySQL.
Спасибо.
Вы действительно не должны были делить свой жесткий диск тот путь. Вы делите его тот путь, когда у Вас будет несколько системных файлов и приложений доступными для всех пользователей на одном небольшом разделе (/
) и данные в расчете на пользователя по другому очень большому разделу (/home
). Другими словами, это для стандартного настольного использования.
У Вас есть сервер MySQL, который хранит огромные файлы базы данных, которые не подходят нигде к той схеме. Другими словами, у Вас есть сервер, это не выполняется конкретным реальным пользователем, не просто стандартным рабочим столом.
Необходимо, вероятно, повторно разделить, любой для слияния /
и /home
разделы (наилучший вариант избежать этого вида вещи) или увеличить пропорцию, выделенную /
раздел.
С этим из пути используйте BleachBit.
Откройтесь терминал (нажмите Ctrl+Alt+T), и выполните следующее:
sudo service mysql stop
Откройте терминал и выполните следующее:
sudo -i
apt-get autoremove --purge
apt-get autoclean
apt-get clean
rm -rf /var/cache/apt/archives/*
find /var/log -name '*.gz' -delete
Settings
меню> Repositories
.Community-maintained free and open-source software (universe)
проверяется.Close
.Откройте терминал и выполните следующее:
sudo nano /etc/apt/sources.list
Замените все, что имеет шаблон http://whatever/ubuntu
с http://old-releases.ubuntu.com/ubuntu
.
Откройте терминал и выполните следующее:
sudo -i
apt-get update
apt-get install bleachbit
System Tools
меню> BleachBit (as root)
.Откройте терминал и выполните следующее:
sudo service mysql start
Похож на Вашу корневую файловую систему, полно (немного трудно для чтения вывода df - использование попытки df -BM
для использования диска в мегабайтах, а не байтах). Корневая файловая система смонтирована на /dev/sda1
, который относится к физическому устройству - в этом случае жесткий диск. Каталоги под /
, который может занять место, /var
и /tmp
(и другие) - /tmp
должен очиститься на перезагрузке, но файлы журнала в /var
могут занять место
попытка du -sh /directory_name
, чтобы заставить размер каждого каталога видеть, который занимает большую часть места
, Например du -sh /var
используйте этот ответ как последнее прибежище из-за вероятности что Вы уже сделанный это.
Попытка убирает любые старые ядра с sudo apt-get autoremove
, тогда проверяют Ваше использование диска снова.