Need raid tool for HP smart array



  • I have inherited an HP Proliant DL380 g4 server running pfsense 2.0 on FreeBSD 8.1-RELEASE-p4.  It has a Smart Array 6i controller with 3 hard drives configured as RAID1.  In poking around it appears that the HP supplied raid management tool (ACU) is not supported on FreeBSD.  Can anyone tell me what, if any, raid management tool is available for this release?

    Thanks.


  • Rebel Alliance Developer Netgate

    Hard to say, it would help to see the contents of /var/log/dmesg.boot and "pciconf -lvb"

    FreeBSD may not have anything that can talk to that raid controller, but seeing what drivers attached to it would be the first step toward finding out.



  • Thanks for the reply.

    Here are the outputs:

    cat dmesg.boot

    Copyright © 1992-2010 The FreeBSD Project.
    Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    The Regents of the University of California. All rights reserved.
    FreeBSD is a registered trademark of The FreeBSD Foundation.
    FreeBSD 8.1-RELEASE-p4 #1: Tue Jun 21 17:38:42 EDT 2011
        sullrich@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_SMP.8 i386
    Timecounter "i8254" frequency 1193182 Hz quality 0
    CPU: Intel(R) Xeon(TM) CPU 3.40GHz (3400.13-MHz 686-class CPU)
      Origin = "GenuineIntel"  Id = 0xf41  Family = f  Model = 4  Stepping = 1
      Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>Features2=0x649d <sse3,dtes64,mon,ds_cpl,est,cnxt-id,cx16,xtpr>AMD Features=0x20000000 <lm>TSC: P-state invariant
    real memory  = 4294967296 (4096 MB)
    avail memory = 3664556032 (3494 MB)
    ACPI APIC Table: <hp   ="" 00000083="">FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
    FreeBSD/SMP: 1 package(s) x 1 core(s) x 2 HTT threads
    cpu0 (BSP): APIC ID:  0
    cpu1 (AP): APIC ID:  6
    ACPI Warning: Invalid length for Pm1aControlBlock: 32, using default 16 (20100331/tbfadt-707)
    ioapic0 <version 2.0="">irqs 0-23 on motherboard
    ioapic1 <version 2.0="">irqs 24-47 on motherboard
    ioapic2 <version 2.0="">irqs 48-71 on motherboard
    ioapic3 <version 2.0="">irqs 72-95 on motherboard
    ioapic4 <version 2.0="">irqs 96-119 on motherboard
    wpi: You need to read the LICENSE file in /usr/share/doc/legal/intel_wpi/.
    wpi: If you agree with the license, set legal.intel_wpi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (wpi_fw, 0xc0963600, 0) error 1
    ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_bss_fw, 0xc076e580, 0) error 1
    ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_ibss_fw, 0xc076e640, 0) error 1
    ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_monitor_fw, 0xc076e700, 0) error 1
    wlan: mac acl policy registered
    kbd1 at kbdmux0
    cryptosoft0: <software crypto="">on motherboard
    padlock0: No ACE support.
    acpi0: <hp p51="">on motherboard
    acpi0: [ITHREAD]
    acpi0: Power Button (fixed)
    Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
    acpi_timer0: <24-bit timer at 3.579545MHz> port 0x908-0x90b on acpi0
    cpu0: <acpi cpu="">on acpi0
    cpu1: <acpi cpu="">on acpi0
    pcib0: <acpi host-pci="" bridge="">on acpi0
    pci0: <acpi pci="" bus="">on pcib0
    pcib1: <acpi pci-pci="" bridge="">at device 2.0 on pci0
    pci2: <acpi pci="" bus="">on pcib1
    pcib2: <acpi pci-pci="" bridge="">at device 0.0 on pci2
    pci3: <acpi pci="" bus="">on pcib2
    bge0: <hp nc7782="" gigabit="" server="" adapter,="" asic="" rev.="" 0x002100="">mem 0xfdcf0000-0xfdcfffff irq 25 at device 1.0 on pci3
    miibus0: <mii bus="">on bge0
    brgphy0: <bcm5704 10="" 100="" 1000basetx="" phy="">PHY 1 on miibus0
    brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
    bge0: [ITHREAD]
    bge1: <hp nc7782="" gigabit="" server="" adapter,="" asic="" rev.="" 0x002100="">mem 0xfdce0000-0xfdceffff irq 26 at device 1.1 on pci3
    miibus1: <mii bus="">on bge1
    brgphy1: <bcm5704 10="" 100="" 1000basetx="" phy="">PHY 1 on miibus1
    brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
    bge1: [ITHREAD]
    pcib3: <acpi pci-pci="" bridge="">at device 0.2 on pci2
    pci4: <acpi pci="" bus="">on pcib3
    ciss0: <hp smart="" array="" 6i="">port 0x4000-0x40ff mem 0xfddf0000-0xfddf1fff,0xfdd80000-0xfddbffff irq 51 at device 3.0 on pci4
    ciss0: PERFORMANT Transport
    ciss0: got 0 MSI messages]
    ciss0: [ITHREAD]
    pcib4: <acpi pci-pci="" bridge="">at device 6.0 on pci0
    pci5: <acpi pci="" bus="">on pcib4
    pcib5: <acpi pci-pci="" bridge="">at device 0.0 on pci5
    pci6: <acpi pci="" bus="">on pcib5
    bge2: <broadcom netxtreme="" gigabit="" ethernet="" controller,="" asic="" rev.="" 0x001002="">mem 0xfdef0000-0xfdefffff irq 74 at device 1.0 on pci6
    miibus2: <mii bus="">on bge2
    brgphy2: <bcm5703 10="" 100="" 1000basetx="" phy="">PHY 1 on miibus2
    brgphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
    bge2: [ITHREAD]
    pcib6: <acpi pci-pci="" bridge="">at device 0.2 on pci5
    pci10: <acpi pci="" bus="">on pcib6
    em0: <intel(r) 1000="" pro="" legacy="" network="" connection="" 1.0.3="">port 0x5000-0x503f mem 0xfdfe0000-0xfdffffff,0xfdf80000-0xfdfbffff irq 97 at device 1.0 on pci10
    em0: [FILTER]
    em1: <intel(r) 1000="" pro="" legacy="" network="" connection="" 1.0.3="">port 0x5040-0x507f mem 0xfdf60000-0xfdf7ffff irq 98 at device 1.1 on pci10
    em1: [FILTER]
    uhci0: <intel 82801eb="" (ich5)="" usb="" controller="" usb-a="">port 0x2000-0x201f irq 16 at device 29.0 on pci0
    uhci0: [ITHREAD]
    usbus0: <intel 82801eb="" (ich5)="" usb="" controller="" usb-a="">on uhci0
    uhci1: <intel 82801eb="" (ich5)="" usb="" controller="" usb-b="">port 0x2020-0x203f irq 19 at device 29.1 on pci0
    uhci1: [ITHREAD]
    usbus1: <intel 82801eb="" (ich5)="" usb="" controller="" usb-b="">on uhci1
    uhci2: <intel 82801eb="" (ich5)="" usb="" controller="" usb-c="">port 0x2040-0x205f irq 18 at device 29.2 on pci0
    uhci2: [ITHREAD]
    usbus2: <intel 82801eb="" (ich5)="" usb="" controller="" usb-c="">on uhci2
    uhci3: <intel 82801eb="" (ich5)="" usb="" controller="" usb-d="">port 0x2060-0x207f irq 16 at device 29.3 on pci0
    uhci3: [ITHREAD]
    usbus3: <intel 82801eb="" (ich5)="" usb="" controller="" usb-d="">on uhci3
    ehci0: <intel 82801eb="" r="" (ich5)="" usb="" 2.0="" controller="">mem 0xfbef0000-0xfbef03ff irq 23 at device 29.7 on pci0
    ehci0: [ITHREAD]
    usbus4: EHCI version 1.0
    usbus4: <intel 82801eb="" r="" (ich5)="" usb="" 2.0="" controller="">on ehci0
    pcib7: <acpi pci-pci="" bridge="">at device 30.0 on pci0
    pci1: <acpi pci="" bus="">on pcib7
    vgapci0: <vga-compatible display="">port 0x3000-0x30ff mem 0xfc000000-0xfcffffff,0xfbff0000-0xfbff0fff at device 3.0 on pci1
    pci1: <base peripheral=""> at device 4.0 (no driver attached)
    pci1: <base peripheral=""> at device 4.2 (no driver attached)
    isab0: <pci-isa bridge="">at device 31.0 on pci0
    isa0: <isa bus="">on isab0
    atapci0: <intel ich5="" udma100="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x500-0x50f at device 31.1 on pci0
    ata0: <ata 0="" channel="">on atapci0
    ata0: [ITHREAD]
    ata1: <ata 1="" channel="">on atapci0
    ata1: [ITHREAD]
    acpi_tz0: <thermal zone="">on acpi0
    atkbdc0: <keyboard controller="" (i8042)="">port 0x60,0x64 irq 1 on acpi0
    atkbd0: <at keyboard="">irq 1 on atkbdc0
    kbd0 at atkbd0
    atkbd0: [GIANT-LOCKED]
    atkbd0: [ITHREAD]
    psm0: <ps 2="" mouse="">irq 12 on atkbdc0
    psm0: [GIANT-LOCKED]
    psm0: [ITHREAD]
    psm0: model IntelliMouse, device ID 3
    uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
    uart0: [FILTER]
    fdc0: <floppy drive="" controller="" (fde)="">port 0x3f2-0x3f5 irq 6 drq 2 on acpi0
    fdc0: [FILTER]
    fd0: <1440-KB 3.5" drive> on fdc0 drive 0
    pmtimer0 on isa0
    orm0: <isa option="" roms="">at iomem 0xc0000-0xc7fff,0xc8000-0xcbfff,0xcc000-0xcd7ff,0xee000-0xeffff pnpid ORM0000 on isa0
    sc0: <system console="">at flags 0x100 on isa0
    sc0: VGA <16 virtual consoles, flags=0x300>
    vga0: <generic isa="" vga="">at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
    atrtc0: <at real="" time="" clock="">at port 0x70 irq 8 on isa0
    ppc0: parallel port not found.
    uart1: <non-standard ns8250="" class="" uart="" with="" fifos="">at port 0x2f8-0x2ff irq 3 on isa0
    uart1: [FILTER]
    est0: <enhanced speedstep="" frequency="" control="">on cpu0
    est: CPU supports Enhanced Speedstep, but is not recognized.
    est: cpu_vendor GenuineIntel, msr 112900001129
    device_attach: est0 attach returned 6
    p4tcc0: <cpu frequency="" thermal="" control="">on cpu0
    est1: <enhanced speedstep="" frequency="" control="">on cpu1
    est: CPU supports Enhanced Speedstep, but is not recognized.
    est: cpu_vendor GenuineIntel, msr 112900001129
    device_attach: est1 attach returned 6
    p4tcc1: <cpu frequency="" thermal="" control="">on cpu1
    Timecounters tick every 1.000 msec
    IPsec: Initialized Security Association Processing.
    usbus0: 12Mbps Full Speed USB v1.0
    usbus1: 12Mbps Full Speed USB v1.0
    usbus2: 12Mbps Full Speed USB v1.0
    usbus3: 12Mbps Full Speed USB v1.0
    usbus4: 480Mbps High Speed USB v2.0
    ugen0.1: <intel>at usbus0
    uhub0: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus0
    ugen1.1: <intel>at usbus1
    uhub1: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus1
    ugen2.1: <intel>at usbus2
    uhub2: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus2
    ugen3.1: <intel>at usbus3
    uhub3: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus3
    ugen4.1: <intel>at usbus4
    uhub4: <intel 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus4
    uhub0: 2 ports with 2 removable, self powered
    uhub1: 2 ports with 2 removable, self powered
    uhub2: 2 ports with 2 removable, self powered
    uhub3: 2 ports with 2 removable, self powered
    acd0: CDRW <dw-224e-b c.6f="">at ata0-master UDMA33
    uhub4: 8 ports with 8 removable, self powered
    da0 at ciss0 bus 0 scbus0 target 0 lun 0
    da0: <compaq raid="" 1 ="" volume="" ok="">Fixed Direct Access SCSI-0 device
    da0: 135.168MB/s transfers
    da0: Command Queueing enabled
    da0: 17359MB (35553120 512 byte sectors: 255H 32S/T 4357C)
    SMP: AP CPU #1 Launched!
    ugen0.2: <hp>at usbus0
    ums0: <virtual mouse="">on usbus0

    pciconf -lvb

    hostb0@pci0:0:0:0: class=0x060000 card=0x32000e11 chip=0x35908086 rev=0x0c hdr=0x00
        class      = bridge
        subclass  = HOST-PCI
    pcib1@pci0:0:2:0: class=0x060400 card=0x00000000 chip=0x35958086 rev=0x0c hdr=0x01
        class      = bridge
        subclass  = PCI-PCI
    pcib4@pci0:0:6:0: class=0x060400 card=0x00000000 chip=0x35998086 rev=0x0c hdr=0x01
        class      = bridge
        subclass  = PCI-PCI
    uhci0@pci0:0:29:0: class=0x0c0300 card=0x32010e11 chip=0x24d28086 rev=0x02 hdr=0x00
        class      = serial bus
        subclass  = USB
        bar  [20] = type I/O Port, range 32, base 0x2000, size 32, enabled
    uhci1@pci0:0:29:1: class=0x0c0300 card=0x32010e11 chip=0x24d48086 rev=0x02 hdr=0x00
        class      = serial bus
        subclass  = USB
        bar  [20] = type I/O Port, range 32, base 0x2020, size 32, enabled
    uhci2@pci0:0:29:2: class=0x0c0300 card=0x32010e11 chip=0x24d78086 rev=0x02 hdr=0x00
        class      = serial bus
        subclass  = USB
        bar  [20] = type I/O Port, range 32, base 0x2040, size 32, enabled
    uhci3@pci0:0:29:3: class=0x0c0300 card=0x32010e11 chip=0x24de8086 rev=0x02 hdr=0x00
        class      = serial bus
        subclass  = USB
        bar  [20] = type I/O Port, range 32, base 0x2060, size 32, enabled
    ehci0@pci0:0:29:7: class=0x0c0320 card=0x32010e11 chip=0x24dd8086 rev=0x02 hdr=0x00
        class      = serial bus
        subclass  = USB
        bar  [10] = type Memory, range 32, base 0xfbef0000, size 1024, enabled
    pcib7@pci0:0:30:0: class=0x060400 card=0x00000000 chip=0x244e8086 rev=0xc2 hdr=0x01
        class      = bridge
        subclass  = PCI-PCI
    isab0@pci0:0:31:0: class=0x060100 card=0x00000000 chip=0x24d08086 rev=0x02 hdr=0x00
        class      = bridge
        subclass  = PCI-ISA
    atapci0@pci0:0:31:1: class=0x01018a card=0x32010e11 chip=0x24db8086 rev=0x02 hdr=0x00
        class      = mass storage
        subclass  = ATA
        bar  [10] = type I/O Port, range 32, base 0x1f0, size  8, enabled
        bar  [14] = type I/O Port, range 32, base 0x3f4, size  1, enabled
        bar  [18] = type I/O Port, range 32, base 0x170, size  8, enabled
        bar  [1c] = type I/O Port, range 32, base 0x374, size  1, enabled
        bar  [20] = type I/O Port, range 32, base 0x500, size 16, enabled
    pcib2@pci0:2:0:0: class=0x060400 card=0x00000000 chip=0x03298086 rev=0x09 hdr=0x01
        class      = bridge
        subclass  = PCI-PCI
    pcib3@pci0:2:0:2: class=0x060400 card=0x00000000 chip=0x032a8086 rev=0x09 hdr=0x01
        class      = bridge
        subclass  = PCI-PCI
    bge0@pci0:3:1:0: class=0x020000 card=0x00d00e11 chip=0x164814e4 rev=0x10 hdr=0x00
        class      = network
        subclass  = ethernet
        bar  [10] = type Memory, range 64, base 0xfdcf0000, size 65536, enabled
    bge1@pci0:3:1:1: class=0x020000 card=0x00d00e11 chip=0x164814e4 rev=0x10 hdr=0x00
        class      = network
        subclass  = ethernet
        bar  [10] = type Memory, range 64, base 0xfdce0000, size 65536, enabled
    ciss0@pci0:4:3:0: class=0x010400 card=0x40910e11 chip=0x00460e11 rev=0x01 hdr=0x00
        class      = mass storage
        subclass  = RAID
        bar  [10] = type Memory, range 64, base 0xfddf0000, size 8192, enabled
        bar  [18] = type I/O Port, range 32, base 0x4000, size 256, enabled
        bar  [1c] = type Memory, range 64, base 0xfdd80000, size 262144, enabled
    pcib5@pci0:5:0:0: class=0x060400 card=0x00000000 chip=0x03298086 rev=0x09 hdr=0x01
        class      = bridge
        subclass  = PCI-PCI
    pcib6@pci0:5:0:2: class=0x060400 card=0x00000000 chip=0x032a8086 rev=0x09 hdr=0x01
        class      = bridge
        subclass  = PCI-PCI
    bge2@pci0:6:1:0: class=0x020000 card=0x000914e4 chip=0x16a714e4 rev=0x02 hdr=0x00
        class      = network
        subclass  = ethernet
        bar  [10] = type Memory, range 64, base 0xfdef0000, size 65536, enabled
    em0@pci0:10:1:0: class=0x020000 card=0x00db0e11 chip=0x10108086 rev=0x01 hdr=0x00
        class      = network
        subclass  = ethernet
        bar  [10] = type Memory, range 64, base 0xfdfe0000, size 131072, enabled
        bar  [18] = type Memory, range 64, base 0xfdf80000, size 262144, enabled
        bar  [20] = type I/O Port, range 32, base 0x5000, size 64, enabled
    em1@pci0:10:1:1: class=0x020000 card=0x00db0e11 chip=0x10108086 rev=0x01 hdr=0x00
        class      = network
        subclass  = ethernet
        bar  [10] = type Memory, range 64, base 0xfdf60000, size 131072, enabled
        bar  [20] = type I/O Port, range 32, base 0x5040, size 64, enabled
    vgapci0@pci0:1:3:0: class=0x030000 card=0x001e0e11 chip=0x47521002 rev=0x27 hdr=0x00
        class      = display
        subclass  = VGA
        bar  [10] = type Memory, range 32, base 0xfc000000, size 16777216, enabled
        bar  [14] = type I/O Port, range 32, base 0x3000, size 256, enabled
        bar  [18] = type Memory, range 32, base 0xfbff0000, size 4096, enabled
    none0@pci0:1:4:0: class=0x088000 card=0xb2060e11 chip=0xb2030e11 rev=0x01 hdr=0x00
        class      = base peripheral
        bar  [10] = type I/O Port, range 32, base 0x1800, size 256, enabled
        bar  [14] = type Memory, range 32, base 0xfbfe0000, size 512, enabled
    none1@pci0:1:4:2: class=0x088000 card=0xb2060e11 chip=0xb2040e11 rev=0x01 hdr=0x00
        class      = base peripheral
        bar  [10] = type I/O Port, range 32, base 0x3400, size 256, enabled
        bar  [14] = type Memory, range 32, base 0xfbfd0000, size 2048, enabled
        bar  [18] = type Memory, range 32, base 0xfbfc0000, size 8192, enabled
        bar  [1c] = type Memory, range 32, base 0xfbf00000, size 524288, enabled</virtual></hp></compaq></dw-224e-b></intel></intel></intel></intel></intel></intel></intel></intel></intel></intel></cpu></enhanced></cpu></enhanced></non-standard></at></generic></system></isa></floppy></ps></at></keyboard></thermal></ata></ata></intel></isa></pci-isa></vga-compatible></acpi></acpi></intel></intel></intel></intel></intel></intel></intel></intel></intel></intel></intel(r)></intel(r)></acpi></acpi></bcm5703></mii></broadcom></acpi></acpi></acpi></acpi></hp></acpi></acpi></bcm5704></mii></hp></bcm5704></mii></hp></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></hp></software></version></version></version></version></version></hp ></lm></sse3,dtes64,mon,ds_cpl,est,cnxt-id,cx16,xtpr></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>


  • Rebel Alliance Developer Netgate

    ciss0: <hp smart="" array="" 6i=""> port 0x4000-0x40ff mem 0xfddf0000-0xfddf1fff,0xfdd80000-0xfddbffff irq 51 at device 3.0 on pci4
    ciss0: PERFORMANT Transport
    ciss0: got 0 MSI messages]
    ciss0: [ITHREAD]</hp>
    

    Doesn't seem to be a management util for that

    http://www.freebsd.org/cgi/man.cgi?query=ciss&apropos=0&sektion=0&manpath=FreeBSD+9.0-RELEASE&arch=default&format=html


Log in to reply