The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"xfs и потерянный объем"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"xfs и потерянный объем"  
Сообщение от abscent on 15-Май-08, 22:44 
Есть том 137 ГБ. Если создаю файловую систему XFS (mkfs.xfs), то объем свободного места показывает около 107 ГБ. А если reiserfs, то как и положено - 137 ГБ. Это для xfs нормально?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "xfs и потерянный объем"  
Сообщение от Vaso_Petrovich on 16-Май-08, 00:54 
>Есть том 137 ГБ. Если создаю файловую систему XFS (mkfs.xfs), то объем
>свободного места показывает около 107 ГБ. А если reiserfs, то как
>и положено - 137 ГБ. Это для xfs нормально?

Крайне желатино версии софта указывать, так как все телепаты загарают на марсе...
в xfs сколько под журнал отдаете?
в reiserfs получается что у вас вообще нету журнала...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "xfs и потерянный объем"  
Сообщение от abscent on 19-Май-08, 09:29 
система - Gentoo
> uname -r

2.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% объема, чтобы пользоваться всеми возможностями этой ФС?

Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру