重组文件系统
本节提供重组文件系统的步骤。
在以下示例中,系统具有单独的逻辑卷和文件系统 hd11 (安装点: /home/op)。 由于我们决定需要重组文件系统 hd11 ,因此我们执行以下操作:
我们看到现在它是(几乎是)连续的:
File: big1 Size: 3554273 bytes Vol: /dev/hd11
Blk Size: 4096 Frag Size: 4096 Nfrags: 868 Compress: no
Inode: 8290 Mode: -rwxr-xr-x Owner: hoetzel Group: system
INDIRECT BLOCK: 60307
Physical Addresses (mirror copy 1) Logical Fragment
---------------------------------- ----------------
0060299-0060306 hdisk1 8 frags 32768 Bytes, 0.9% 0008555-0008562
0060308-0061167 hdisk1 860 frags 3522560 Bytes, 99.1% 0008564-0009423
868 frags over space of 869 frags: space efficiency = 99.9%
2 fragments out of 868 possible: sequentiality = 99.9%添加到 fileplace 命令的 -i 选项指示文件的前八个块与其余块之间的一个块间隔包含间接块,当文件长度超过八个块时,需要该间接块来补充索引节点信息。
某些文件系统或逻辑卷不应该进行重组因为这些数据或是短暂的(例如 /tmp)或是非文件系统的格式(日志)。 根文件系统一般是不经改变的而且极少需要重组。 改变只是在安装/维护模式下才发生。 同样情况的还有 /usr 因为其中很多文件都需要正常系统操作。