Столкнулся со странным обстоятельством: переношу директорию с машины под FreeBSD (ufs+quota) на Linux (xfs+quota). На исходной машине du -sh даёт 14M, а на целевой 35M, соответственно, выделенная на FreeBSD квота в 20 мегабайт оказывается слишком маленькой для Линукса. Как это можно побороть или обойти?
>Столкнулся со странным обстоятельством: переношу директорию с машины под FreeBSD (ufs+quota) на
>Linux (xfs+quota). На исходной машине du -sh даёт 14M, а на
>целевой 35M, соответственно, выделенная на FreeBSD квота в 20 мегабайт оказывается
>слишком маленькой для Линукса. Как это можно побороть или обойти?вся разница в волшебных пузырьках ;-) В файловых системах и их назначении ;-))
короче дело в размерах блоков файловой системы - хочешь не хочешь, а реально занятый объем одним файлом будет кратен размеру блока, а так как эти блоки разные в разных ФС то и результат на лицо ;-)
Кстати судя по твоему результату переносил ты много маленьких файлов - что для XFS не есть хорошо - она оптимизированна на работу с большими файлами.(для маленьких - ReiserFS лучше).Побороть или обойти это можно 1) увеличением квоты 2) более тщательно продумать какие и где FS применять 3) лучше объеденить 1 и 2
best regards
>Побороть или обойти это можно 1) увеличением квоты 2) более тщательно продумать
>какие и где FS применять 3) лучше объеденить 1 и 2Ясно, будем думать. Спасибо.
>>Побороть или обойти это можно 1) увеличением квоты 2) более тщательно продумать
>>какие и где FS применять 3) лучше объеденить 1 и 2
>
>Ясно, будем думать. Спасибо.Может быть дело в хардлинках ? ведь /stand во Фре занимает около 2Мб, а если ты её будешь копировать используя команду "cp", то эта дирректория будет занимать у тебя даааалеко не 2Мб.
>Может быть дело в хардлинках ? ведь /stand во Фре занимает около
>2Мб, а если ты её будешь копировать используя команду "cp", то
>эта дирректория будет занимать у тебя даааалеко не 2Мб.Нет, там нету хардлинков. В принципе, я так и думал, что вся беда в размерах блоков, но была надежда, что можно как-то квоты заставить считать в реальных объёмах, а не объёмах занимаего места в файловой системе.