Здравствуйте!

Попало ко мне чудо:

mfi0@pci0:2:0:0:        class=0x010400 card=0x10108086 chip=0x00601000 rev=0x04 
hdr=0x00
    vendor     = 'LSI Logic (Was: Symbios Logic, NCR)'
    device     = 'SAS1078 PCI-X Fusion-MPT SAS'
    class      = mass storage
    subclass   = RAID
    cap 10[b0] = PCI-Express 1 endpoint max data 128(256) link x4(x8)
    cap 05[c4] = MSI supports 4 messages, 64 bit
    cap 11[d4] = MSI-X supports 4 messages in map 0x10
    cap 01[e0] = powerspec 2  supports D0 D1 D3  current D0
    cap 03[ec] = VPD

dmesg:
mfi0: <LSI MegaSAS 1078> port 0xdc00-0xdcff mem 
0xfdf40000-0xfdf7ffff,0xfdf80000-0xfdfbffff irq 18 at device 0.0 on pci2
mfi0: Megaraid SAS driver Ver 3.00

Желательно его запустить на freebsd 8.2.

Диски к нему подключат обычные сата, 1-2тб.

Кто что хорошего-плохого может сказать об этой железке?

Пока сам попробовал вот что:

# mfiutil show config
mfi0 Configuration: 3 arrays, 3 volumes, 0 spares
    array 0 of 1 drives:
        drive 19 (  932G) ONLINE <SAMSUNG HE103UJ 1112 serial=S13VJ1DQ514567> 
SATA enclosure 1, slot 0
    array 1 of 1 drives:
        drive 20 (  932G) ONLINE <SAMSUNG HD103UJ 1113 serial=S13PJDWQ900180> 
SATA enclosure 1, slot 1
    array 2 of 1 drives:
        drive 21 (  932G) ONLINE <SAMSUNG HD103UJ 1113 serial=S13PJDWQ900178> 
SATA enclosure 1, slot 7
    volume mfid0 (930G) RAID-0 64K OPTIMAL spans:
        array 0
    volume mfid1 (930G) RAID-0 64K OPTIMAL spans:
        array 1
    volume mfid2 (930G) RAID-0 64K OPTIMAL spans:
        array 2


# gpart add -t freebsd-zfs mfid1
mfid1p1 added

# gpart show /dev/mfid1
=>        34  1951170493  mfid1  GPT  (930G)
          34  1951170493      1  freebsd-zfs  (930G)

Создал zfs pool из одного диска, потом 
создал из /dev/random файл на 1гб в пуле, балуюсь:

# dd if=file4 of=/dev/null bs=1m
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 0.880483 secs (1190909786 bytes/sec)

что-то скорость большая сильно, несколько тестов показали
примерно одинаковую скорость.

При копировании этого же файла в file5, потом file6 при помощи dd выскочила
ошибка:

# dd if=file4 of=file6 bs=1m
dd: file4: Input/output error
138+0 records in
138+0 records out
144703488 bytes transferred in 0.324544 secs (445867152 bytes/sec)

и это похоже на чтении! где-то я, похоже, накосячил с настройкой?

Как на этой железке лучше всего настроить диски чтобы их отдать в zpool?

-- 
 Lystopad Aleksandr 

Ответить