en
ru
SF.net Project Page
Download
Forums
reblock
Section: Maintenance Commands (8)
Updated: 05 Aug 2006
Index
НАЗВАНИЕ
reblock - изменяет размер блока файловой системы.
СИНТАКСИС
reblock [-nqvV] inode_table device blocksize
ОПИСАНИЕ
reblock
используя информацию из таблицы инф.узлов изменяет положения отдельных фрагментов файлов так, чтобы они были выровнены по границам блоков нового размера.
ВНИМАНИЕ: при увеличении размера блока файловой системы будет произведена реальная запись на устройство, а значит прежняя файловая система устройства будет разрушена.
ВНИМАНИЕ: при увеличении размера блока файловой системы и большом заполнении устройства существует вероятность нехватки места на диске для распределении очередного блока. При этом утилита выйдет с ошибкой и разрушенной окажется не только прежняя файловая система, но также уже перемещённые файлы внешней таблицы инф.узлов окажутся частично сдвинутыми или недоступными. В связи с этим РЕКОМЕНДУЕТСЯ использовать предварительный запуск утилиты с опцией
-n.
ОПЦИИ
- -n
-
Не производить реальных действий. В этом случае не будет производится ни реального чтения, ни реальной записи на устройство, тем не менее новая таблица инф.узлов будет сформирована в памяти (но не записана), будет проверено наличие места на устройстве для распределения всех блоков.
- -q
-
Не выводить ни каких сообщений.
- -v
-
Выводить число новых фрагментов для каждого файла.
- -V
-
Вывести только номер версии и выйти.
- inode_table
-
Внешняя таблица инф.узлов. Из этого файла будет считано прежнее расположение файлов файловой системы и в этот же файл будет записано новое их расположение.
- device
-
Устройство изменение размера блока которого будет производится.
- blocksize
-
Новый размер блока. Это должно быть число степени двойки не меньшее 512.
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
проверка достаточности свободного места на устройстве:
$ reblock -n ~/inode.table /dev/hda1 4096
переразбиение блоков инф.узлов таблицы ~/inode.table в блоки размером 4096:
$ reblock ~/inode.table /dev/hda1 4096
АВТОР
Николай Кривченков aka unDEFER <undefer@gmail.com>
СООБЩЕНИЯ ОБ ОШИБКАХ
Сообщения о любых проблемах с применением пакета
anyfs-tools
направляйте по адресу:
undefer@gmail.com
ДОСТУПНОСТЬ
последнюю версию пакета вы можете получить на сайте проекта: http://anyfs-tools.sourceforge.net
СМ. ТАКЖЕ
anyfs-tools(8),
anyfs_inode_table(5)
Index
- НАЗВАНИЕ
-
- СИНТАКСИС
-
- ОПИСАНИЕ
-
- ОПЦИИ
-
- ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
-
- АВТОР
-
- СООБЩЕНИЯ ОБ ОШИБКАХ
-
- ДОСТУПНОСТЬ
-
- СМ. ТАКЖЕ
-
This document was created by
man2html (from man 1.5o1),
using the manual pages.
Time: 21:52:22 GMT, August 16, 2008