Как я могу освободить дисковое пространство в своей установке Hardy Heron Ubuntu?

Я хотел бы потесниться на/dev/sda1, обязательно не имея необходимость удалить целый набор приложений (я уже прошел и удалил все несерьезные приложения).

Это - состояние/dev/sda1 в настоящее время:

Dir: /
Type: ext3
Total: 9.4GiB
Free: 488.6MiB
Available: 0bytes
Used: 8.9GiB

EDIT добавила du вывод из комментариев ниже:

769068 /var/lib/mysql
351208 /usr/lib
297060 /usr/local/bin/eclipse/plugins
184124 /usr/bin
175924 /usr/lib/openoffice/program
143940 /usr/local/bin/eclipsePHP/plugins
 92520 /boot
 81200 /opt/android-sdk-linux/add-ons/google_apis-6_r01/images
 79964 /opt

Это забавно, потому что таблицы в/var/lib/mysql являются причиной, что я выбежал во-первых. Но мне нужны они и комната для намного более возможно большого дб.

3
задан 30.05.2010, 20:21

5 ответов

Как насчет файлов журнала? Вы могли удалить и/или сжать их. В то время как Вы в нем, удостоверьтесь, что у Вас есть настроенный logrotate - который будет заботиться об автоматическом сжатии, вращении и удалении Ваших журналов регулярно.

2
ответ дан 07.12.2019, 23:29

Во-первых, узнайте то, что использует Ваше пространство...

# du -k -x -S / | sort -r -n
  • -k - вывод в КБ вместо блоков
  • -x - не проверяйте другие файловые системы, смонтированные в дерево
  • -S - не включайте значения subdir

РЕДАКТИРОВАНИЕ От дискового пространства сообщает, что Вы добавили, что кажется, что у Вас есть два дисковых пожирателя ресурсов:

  1. MySQL - перемещает данные в другой раздел, и любой реконфигурировал MysQL (через /etc/my.cnf) или вставленный в символьную ссылку от старого местоположения до нового

  2. Средства разработки - это - много плагинов Eclipse и SDK Android также...

4
ответ дан 07.12.2019, 23:29

Иногда существуют пакеты, что Вам действительно не нужно приведение в рабочее состояние большого количества пространства. Т.е. открытый офис. debian-goodies пакет содержит сценарий, названный dpigs, который перечислит лучшие десять преступников дискового пространства. Пример:

~$ dpigs
264088 ubuntu-docs
119940 openoffice.org-core
94652 linux-image-2.6.32-22-generic
93752 linux-image-2.6.28-16-generic
92204 linux-image-2.6.27-11-generic
88180 linux-image-2.6.31-21-generic
86024 inkscape
79672 wine1.2
75348 openjdk-6-jre-headless
74320 linux-headers-2.6.32-22

Если это недостаточно, необходимо рассмотреть вопрос рабочего MySQL на диске ничтожных десяти концерты. Если это для тестирования разработки, рассмотрите сокращение данных. Если это - производство, рассмотрите перемещение его к своему собственному серверу или по крайней мере своему собственному диску. Я могу купить диск терабайта за менее чем сто долларов теперь - время потратило сокращение установки, и приоритизация полезного программного обеспечения походит на отходы в сравнении. Просто отформатируйте его, возьмите mysql, офлайн перемещают все от/var/lib/mysql и повторно монтируют диск к тому местоположению.

1
ответ дан 07.12.2019, 23:29

Можно уменьшить процент использования, зарезервированного для привилегированных процессов, см.: man tune2fs. Значение по умолчанию составляет 5% Вашего дискового пространства. Возможно, опция состоит в том, чтобы уменьшить его до 2%?

# tune2fs -m2 /dev/sda1
0
ответ дан 07.12.2019, 23:29

Если проблемой является двоичная проверка журналов это how-to-free-up-var-lib-mysql-virtualbox-vm

0
ответ дан 07.12.2019, 23:29

Теги

Похожие вопросы