Fujitsu PRIMERGY TX200

Z Wiki UnArt Slavičín
Skočit na navigaciSkočit na vyhledávání

Momentálně provozujeme 1ks Primergy TX200S4.

Na UTB ve Zlíně Tomáš Dulík spravuje 2ks TX200S5.

Informace na této stránce pochází z obou zdrojů

Řadič LSI MegaRAID

Na webu o tomto řadiči najdete plno strašidelných historek, třeba tady, tady nebo tady.

lspci na TX200S4 s RAID controllerem povoleným v BIOSu, píše:

00:1f.2 SATA controller: Intel Corporation 631xESB/632xESB SATA AHCI Controller (rev 09)
03:00.0 SCSI storage controller [0100]: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS [1000:0058] (rev 08)

lspci na TX200S5 poté, co byl RAID controller zakázán v BIOSu, píše pouze:

 00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller 

(přesný typ LSI controlleru nemůžu zjistit, musel bych server vypnout a v BIOSu ho povolit nastavit)

Na TX200S4 je kernel 2.6.26-1-xen-amd64, pro LSI řadič se automaticky instaloval modul mptsas:

kraken:~#modinfo mptsas
filename:       /lib/modules/2.6.26-1-xen-amd64/kernel/drivers/message/fusion/mptsas.ko
version:        3.04.06
license:        GPL
description:    Fusion MPT SAS Host driver
author:         LSI Corporation
srcversion:     02FD191085BC0C0F7ED3ADC
alias:          pci:v00001000d00000062sv*sd*bc*sc*i*
alias:          pci:v00001000d00000058sv*sd*bc*sc*i*
alias:          pci:v00001000d00000056sv*sd*bc*sc*i*
alias:          pci:v00001000d00000054sv*sd*bc*sc*i*
alias:          pci:v00001000d00000050sv*sd*bc*sc*i*
depends:        mptscsih,mptbase,scsi_mod,scsi_transport_sas
vermagic:       2.6.26-1-xen-amd64 SMP mod_unload modversions Xen 
parm:           mpt_pt_clear: Clear persistency table: enable=1  (default=MPTSCSIH_PT_CLEAR=0) (int)
parm:           max_lun: max lun, default=16895  (int)

O driveru mptsas existuje asi jediná pořádná stránka.

Z té pochází návod na monitorování stavu RAIDu:

Monitorování stavu RAIDu přes mpt-status

Instalace a konfigurace monitoringu LSI RAIDu

Monitoring potřebuje driver mptctl, takže:

kraken:~# modprobe mptctl
kraken:~# echo mptctl >> /etc/modules

Poté nainstalujte nástroj mpt-status:

kraken:~# apt-get install mpt-status

a nastavte mu email pro upozorňování o změně stavu RAID pole:

kraken:~# echo "MAILTO=podpora@slfree.net" >> /etc/default/mpt-statusd

Funkci mpt-status můžete vyzkoušet i z příkazového řádku:

kraken:~# mpt-status -i 0
ioc0 vol_id 0 type IM, 2 phy, 67 GB, state OPTIMAL, flags ENABLED
ioc0 phy 2 scsi_id 5 FUJITSU  MBA3073RC        5201, 68 GB, state ONLINE, flags NONE
ioc0 phy 3 scsi_id 1 FUJITSU  MBA3073RC        5201, 68 GB, state ONLINE, flags NONE
kraken:~# mpt-status -i 2
ioc0 vol_id 2 type IM, 2 phy, 464 GB, state OPTIMAL, flags ENABLED
ioc0 phy 1 scsi_id 4 ATA      ST3500631NS      4FSC, 465 GB, state ONLINE, flags NONE
ioc0 phy 0 scsi_id 3 ATA      ST3500631NS      4FSC, 465 GB, state ONLINE, flags NONE

Rozšíření počtu disků

Rámečky pro disky

Problém je ten, že rámečky nelze koupit zvlášť. Fujitsu dodává pouze rámečky včetně disků a nechává si za ně pořádně zaplatit (stejný disk bez rámečku lze koupit cca 2x levněji)

Asi jediný dodavatel rámečků na světě je firma ANS Ltd.

Řadič

Když do horních tří 5.25 koupíte diskovou klec pro 4 disky (třeba tuto), musíte ještě koupit SAS/SATA řadič, protože TX200 má pouze 2 SATA porty, z nichž jeden je obsazen CD/DVD jednotkou.

Nabídka levných linux-compatible 4-port SATA řadičů pro PCI-e na trhu je dost mizerná. Pěkná sumarizace je na tomto odkazu.

Já jsem objednal řadič "FUJITSU RAID 0/1 SAS based on LSI MegaRAID 4Port", tj LSI 1064e, který má open source drivery v Linuxu. Jediný cenově srovnatelný řadič je Adaptec AAR 1430SA, ale ten má v sobě čip Marvel a k němu proprietární driver aar81xx nebo experimentální opensource driver mvsata; ani k jednomu z těchto ovladačů nemůžu najít žádné pozitivní uživatelské reference, jenom sam0 nadávky.