система - Gentoo
> uname -r2.6.23-gentoo-r9
Создал из разделов sdb1 и sdd1 c помощью EVMS raid-массив,
lvm2 контейнер, в нем хранилище bigarhiv емкость = 136.69 GB
и создал в нем reiserfs
-----------------------------------------
> evms_gather_info
EVMS Command Line Interpreter Version 2.5.5
..... пропущено ..............
Plug-in ID: 531640330
Full Name: LVM2 Region Manager
Short Name: LVM2
OEM: IBM
Version 1.0.5
..... пропущено ..............
Plug-in ID: 531640324
Full Name: MD Linear Raid Region Manager
Short Name: MDLinearRegMgr
OEM: IBM
Version 1.1.20
..... пропущено ..............
Parents:
/dev/evms/bigarhiv
Children:
sdb1
sdd1
..... пропущено ..............
Container Name: lvm2/lvmcontainer0
Container Size: 136.69 GB
This container may be expanded using the Expand command.
Volume Name: /dev/evms/bigarhiv
Major: 252
Minor: 3
Active: TRUE
Volume Size: 136.69 GB
Minor Number: 3
Mount Point: /mnt/bigarhiv
Filesystem: ReiserFS
Max Filesystem Size: 16.00 TB
Min Filesystem Size: 36.35 MB
The following commands may be used with this volume:
Check
Format
Rename
Unformat
Children:
lvm2/lvmcontainer0/storage0
..... пропущено ..............
> mkfs.reiserfs /dev/evms/bigarhiv
mkfs.reiserfs 3.6.19 (2003 www.namesys.com)
..................
Guessing about desired format.. Kernel 2.6.23-gentoo-r9 is running.
Format 3.6 with standard journal
Count of blocks on the device: 35831792
Number of blocks consumed by mkreiserfs formatting process: 9305
Blocksize: 4096
Hash function used to sort names: "r5"
Journal Size 8193 blocks (first block 18)
Journal Max transaction length 1024
inode generation number: 0
UUID: a6ad3222-b330-4b78-af44-58d775960258
ATTENTION: YOU SHOULD REBOOT AFTER FDISK!
ALL DATA WILL BE LOST ON '/dev/evms/bigarhiv'!
Continue (y/n):y
Initializing journal - 0%....20%....40%....60%....80%....100%
Syncing..ok
Tell your friends to use a kernel based on 2.4.18 or later, and especially not a
kernel based on 2.4.9, when you use reiserFS. Have fun.
ReiserFS is successfully created on /dev/evms/bigarhiv.
-------------------------
монтирую
> mount -t reiserfs -o notail,noatime,nodiratime,noexec,nodev,usrquota,grpquota /dev/evms/bigarhiv /mnt/bigarhiv
> df /mnt/bigarhiv
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/evms/bigarhiv 143322788 32840 143289948 1% /mnt/bigarhiv
---------------------------------------------------------------------
Все нормально, 32 мега для журнала.
Далее:
---------------------
> mkfs.xfs /dev/evms/bigarhiv
mkfs.xfs: /dev/evms/bigarhiv appears to contain an existing filesystem (reiserfs).
mkfs.xfs: Use the -f option to force overwrite.
> mkfs.xfs -f /dev/evms/bigarhiv
meta-data=/dev/evms/bigarhiv isize=256 agcount=3, agsize=8957951 blks
= sectsz=512 attr=2
data = bsize=4096 blocks=26873853, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096
log =internal log bsize=4096 blocks=17495, version=2
= sectsz=512 sunit=0 blks, lazy-count=0
realtime =none extsz=4096 blocks=0, rtextents=0
---------------------------------------------------
Как видно, в reiserfs по 4 кило:
Count of blocks on the device: 35831792
а в xfs:
meta-data=/dev/evms/bigarhiv isize=256 agcount=3, agsize=8957951 blks
data = bsize=4096 blocks=26873853, imaxpct=25
log =internal log bsize=4096 blocks=17495, version=2
Посчитаем
------------------
> bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
26873853+17495
26891348
35831792-26891348
8940444
--------------------
Вроде все почти сходится - в xfs meta-data=8957951 blks
монтирую
mount -t xfs -o noatime,nodiratime,noexec,nodev,usrquota,grpquota /dev/evms/bigarhiv /mnt/bigarhiv
> df /mnt/bigarhiv
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/evms/bigarhiv 107425432 4232 107421200 1% /mnt/bigarhiv
Получается в xfs на четверть меньше стало свободного места для данных?
Вот я и спрашиваю знающих людей - это нормально для xfs или лучше какой-нибудь тюнинг все-таки сделать, в самом деле на xfs необходимо реально потерять 25% объема, чтобы пользоваться всеми возможностями этой ФС?
Спасибо.