DOMICA Team

:: Блог - Спутниковое телевидение :: :: ВКонтакте - Спутниковое телевидение:: :: Одноклассники - Спутниковое телевидение:: :: FACEBOOK - Спутниковое телевидение::

Автор Тема: Освобождаем немного места на жестком диске.  (Прочитано 6099 раз)

0 Пользователей и 1 Гость просматривают эту тему.

pashaa™

  • Администратор
  • Оффлайн

  • *
  • Сообщений: 4 136
  • Статус: +11551/-3
  • Пол: Мужской
  • Mой ресивер: Tuxbox 980, Vu+ Duo4K
  • Антенны: 1.2M 3Е + 0.9м 36E
Цитировать
Заполнение дискового раздела на 100% – далеко не самое приятное, что может произойти с вашей системой. Когда демоны и другие приложения не могут сохранить свои журналы или файлы состояний в /var – жди беды. Потерпев неудачу при записи данных, программы просто прекращают работу, а иногда даже рушатся! Чтобы предотвратить такой сценарий, файловые системы ext2 и ext3 резервируют 5% от общего пространства для приложений, выполняющихся от имени root. Это правильный подход, но 5% на большом диске – это достаточно много: например, из 500 ГБ в резерв уйдут 25! Кроме того, нет смысла бронировать место там, где не может быть файлов root, например, разделе /home. Хорошая новость – величина 5% не является жестко зашитой в код ОС, и вы можете менять ее на лету, не рискуя потерять файлы с данными. Для подстройки параметров файловых систем ext2 и ext3 используется утилита tune2fs. Она позволяет менять метку тома или порог числа монтирований, после которого автоматически будет запускаться fsck, а также более экзотические настройки. Нам помогут опции -m и -r. Первая устанавливает процент блоков ФС, резервируемых для пользователя root, а вторая задает их абсолютное количество. Поэтому tune2fs -m 2 /dev/sda1 сокращает «бронь root» до 2%, что может оказаться полезным, если у вас объемный раздел / или /var. Рекомендуем к использованию, если у вас жесткий диск на 500 ГБ или больше.   Другая команда, tune2fs -r 0 /dev/sda1 отменяет резервирование блоков в файловой системе, а потому подойдет для /home, где не может быть файлов суперпользователя.
Как это сделать на диске?
Для начала надо установить tune2fs
Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
# ipkg install e2fsprogs-tune2fs А затем выполняем следующую команду:
Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
# tune2fs -r 0 /dev/ide/host0/bus0/target0/lun0/part1система отвачает:
Цитировать
root@dm800:~#  tune2fs -r 0 /dev/ide/host0/bus0/target0/lun0/part1
tune2fs 1.38 (30-Jun-2005)
Setting reserved blocks count to 0
И вот у вас лишние 5ГБ с каждых 100 на вашем жестком диске!
Ave, Caesar, morituri te salutant...

 

:: спутниковые ресиверы ::