MyTetra Share
Делитесь знаниями!
Linux: Настройка жестких дисков (файловой системы) через tune2fs
Время создания: 19.02.2013 19:38
Текстовые метки: linux. tune2fs, mount, монтирование, hdd, проверка жесткого диска, параметры диска
Раздел: Компьютер - Linux - Bash - Команды и скрипты
Запись: xintrea/mytetra_syncro/master/base/136128833362uv2fanpe/text.html на raw.github.com

Настройка параметров файловой системы с помощью tune2fs


tune2fs позволяет вам изменять разные параметры файловых систем ext2/ext3. А еще вы сможете увидеть, какие параметры уже установленны.



Просмотр текущих параметров файловой системы с помощью tune2fs


Команда tune2fs -l покажет вам всю информацию, которая содержится в суперблоке файловой системы.


Обычно это выглядит так:


# tune2fs -l /dev/sda1

tune2fs 1.40-WIP (14-Nov-2006)

Filesystem volume name: <none>

Last mounted on: <not available>

Filesystem UUID: d2ff8a06-74b7-4877-9d37-1873414e25b3

Filesystem magic number: 0xEF53

Filesystem revision #: 1 (dynamic)

Filesystem features: has_journal filetype needs_recovery sparse_super

Default mount options: (none)

Filesystem state: clean

Errors behavior: Continue

Filesystem OS type: Linux

Inode count: 2490368

Block count: 4980736

Reserved block count: 249036

Free blocks: 3417990

Free inodes: 2401957

First block: 0

Block size: 4096

Fragment size: 4096

Blocks per group: 32768

Fragments per group: 32768

Inodes per group: 16384

Inode blocks per group: 512

Filesystem created: Wed Sep 26 02:30:22 2007

Last mount time: Tue Apr 1 00:17:16 2008

Last write time: Tue Apr 1 00:17:16 2008

Mount count: 1

Maximum mount count: 29

Last checked: Tue Apr 1 00:16:22 2008

Check interval: 15552000 (6 months)

Next check after: Sun Sep 28 00:16:22 2008

Reserved blocks uid: 0 (user root)

Reserved blocks gid: 0 (group root)

First inode: 11

Inode size: 128

Journal inode: 8

Default directory hash: tea

Directory Hash Seed: c0c5742c-980a-49b2-ae0b-4e96895376b6

Journal backup: inode blocks



Зарезервированное пространство в файловых системах Unix


По умолчанию каждая файловая система в Unix имеет некоторое пространство, зарезервированное для суперпользователя (root). Это значит, что простой Unix-пользователь не может использовать все 100% файловой системы, и поэтому всегда хватает свободного места для нормальной работы системы.


Стандартно каждая файловая система резервирует 5% таким способом. В выводе выше, вы видите следующие строки, которые определяют резервирование места на диске:


Reserved block count: 249036

(Зарезервировано блоков:249036)


Reserved blocks uid: 0 (user root)


Reserved blocks gid: 0 (group root)



Сравните с общим количеством блоков файловой системы:


Block count: 4980736


Эти 249036 зарезервированных блоков составляют как раз 5%. Параметры uid и guid показывают Unix-пользователя и группу, которым разрешено использовать зарезервированное пространство. Как я упоминал выше — это root.


Если у вас есть пароль суперпользователя от вашей системы, вы сможете изменить параметры резервирования для каждой файловой системы, указав в процентах количество резервируемого пространства с помощью команды tune2fs -m.


Например, так мы можем изменить значение по умолчанию до 6% от общего размера файловой системы:


ubuntu# tune2fs -m 6 /dev/sda1


tune2fs 1.40-WIP (14-Nov-2006)


Setting reserved blocks percentage to 6% (298844 blocks)


А теперь вернем его обратно. Заметьте, что число блоков, соответствующее 5%, равно тому, которое было раньше — 249036 блоков:


ubuntu# tune2fs -m 5 /dev/sda1


tune2fs 1.40-WIP (14-Nov-2006)


Setting reserved blocks percentage to 5% (249036 blocks)

(Зарезервировать 5% (249036 блоков) )



Размер по умолчанию для блоков файловой системы


Если вам когда-то понадобится узнать размер блока файловой системы, tune2fs поможет вам это сделать:


ubuntu# tune2fs -l /dev/sda1 | grep Block


Block count: 4980736

(Количество блоков: 4980736)


Block size: 4096

(Размер блока:4096)


Blocks per group: 32768

(Количество блоков в группе: 32768)


Из этого примера вы можете увидеть, что по умолчанию размер блока для файловой системы на разделе /dev/sda1 равен 4096 байт, или 4k. Это размер блока по умолчанию для файловых систем ext3.


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования