Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Память root  (Прочитано 1320 раз)

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

Оффлайн kayote

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Память root
« : 16 Мая 2017, 16:54:42 »
Добрый день! При вводе команды df -h выдает что осталось 40гб свободно хотя свободно около 90 гб так как примерно 5% забирает на себя пользователь root. Так вопрос вот такой,как передать или забрать эти 5% которые занимает root на другого пользователя,чтоб можно было использовать всю память

Оффлайн www777

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 2765
    • Просмотр профиля
Re: Память root
« Ответ #1 : 16 Мая 2017, 17:00:07 »
Для начала можно глянуть какая информация содержится в суперблоке раздела:

# tune2fs -l /dev/sda7Получим что-то вроде этого:
tune2fs 1.42 (29-Nov-2011)
Filesystem volume name:   <none>
Last mounted on:          /home
Filesystem UUID:          748569b2-68a0-41f1-9d8b-84ae26529d89
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash
Default mount options:    user_xattr acl
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              4546560
Block count:              18177539
Reserved block count:     908876
Free blocks:              2625160
Free inodes:              4537731
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      1019
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Flex block group size:    16
Filesystem created:       Sat Sep 29 21:00:15 2012
Last mount time:          Sat Mar 30 16:06:26 2013
Last write time:          Sat Mar 30 16:06:26 2013
Mount count:              85
Maximum mount count:      -1
Last checked:             Sat Sep 29 21:00:15 2012
Check interval:           0 (<none>)
Lifetime writes:          839 GB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
Default directory hash:   half_md4
Directory Hash Seed:      d4446a19-7622-4ce2-9571-2b8accddffb7
Journal backup:           inode blocks
Здесь строка
Block count:              18177539показывает общее количество блоков на разделе. Размер блоков показывает строка
Block size:               4096и он составляет стандартные для ext* 4K. Количество зарезервированных блоков:
Reserved block count:     908876Это и есть 5% от общего количества блоков.
ВНИМАНИЕ!!! Потенциально опасная команда!
Вы должны четко понимать для чего Вы это делаете, а также осознавать возможные последствия!

Уменьшить количество резервных блоков можно с помощью команды:
# tune2fs -m 0 /dev/sda7Здесь число после опции -m - это новый размер резервной области в процентах от общего размера раздела. В данном случае, резервная область устанавливается равной нулю, что вернуло мне почти 4 ГБ дискового пространства. Проверим:
# tune2fs -l /dev/sda7и видим размер резервной области равный нулю:
Reserved block count:     0Выставлять 0% рекомендуется там, где root вообще делать нечего, например отдельный /home раздел, или внешний HDD. В "/" выставлять не советую в 0, поставьте на 1% например.
« Последнее редактирование: 16 Мая 2017, 17:49:03 от Azure »

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.