Хозяйке на заметку: FreeBSD и большие массивы

27 мая

Если вам придется поднимать под FreeBSD большой дисковый массив (более 2Тб – созданный, например, с помощью RAID-контроллера), случится несколько неприятный момент. fdisk и disklabel не умеют корректно работать с подобным объемом и вместо, скажем, 3Тб (2 диска по 1.5Тб в STRIPE) вы получите несколько поменьше:

iptvts2# df -g /mnt
Filesystem    1G-blocks Used Avail Capacity  Mounted on
/dev/aacd0s1d       718    0   661     0%    /mnt

Если такое случилось, паниковать не нужно. Во-первых, жестоко уничтожаем информацию о разделах на диске с помощью универсального способа – dd(1):

iptvts2# dd if=/dev/zero of=/dev/aacd0 bs=1k count=500
500+0 records in
500+0 records out
512000 bytes transferred in 0.026223 secs (19524886 bytes/sec)

Затем используем glabel(8) для создания метки:

iptvts2# glabel label timeshift1 /dev/aacd0
iptvts2# glabel list
Geom name: aacd0
1. Name: label/timeshift1
Mediasize: 2995729202688 (2.7T)
Sectorsize: 512
Mode: r0w0e0
secoffset: 0
offset: 0
seclength: 5851033599
length: 2995729202688
index: 0
1. Name: aacd0
Mediasize: 2995729203200 (2.7T)
Sectorsize: 512
Mode: r0w0e0

Вот и все. Теперь можно делать newfs(8) на /dev/label/timeshift1 и пользоваться массивом.


Tags: ,

Leave a Reply

You must be logged in to post a comment.

  1. Merlyn Gaglio

    января 26, 2011 at 17:44

    I in addition to my friends were taking note of the nice helpful tips found on the website then immediately I had a terrible feeling I never expressed respect to the blog owner for those tips. These ladies are actually totally passionate to read all of them and have now absolutely been enjoying them. I appreciate you for really being really considerate and then for utilizing these kinds of great areas most people are really desirous to understand about. My personal honest apologies for not expressing appreciation to you sooner.

  2. plytki legnica

    января 30, 2011 at 06:05

    Thanks for info!

  3. Talkwise

    июня 13, 2012 at 14:06

    Fantastic information..this is what i have been looking for. gorilla permits