Bruce Allen wrote:
> Hi Evren,
>
> Since your controller supports up to 128 disks, is it possible that
> -d 3ware,0
> is addressing the wrong disk. Perhaps you need -d 3ware,N
> where N is some other number between 1 and 127.
>
> Adam, any thoughts?
Good idea, but I now tried, smartctl do not accept more than 31 as N and I tried
the numbers between, 4,12,20,28 etc. and they reproduce the same error... I
wonder if this could have anything to do with the FreeBSD 7.0 64bit release. I
used FreeBSD 6.x 32bit release with other 3ware controllers smartmontools worked
just fine with them.
Below is more information if you guys can see something I am missing perhaps?
//db> /c0 show all
/c0 Driver Version = 3.70.05.002
/c0 Model = 9690SA-8I
/c0 Available Memory = 448MB
/c0 Firmware Version = FH9X 4.04.00.016
/c0 Bios Version = BE9X 4.04.00.003
/c0 Boot Loader Version = BL9X 3.08.00.001
/c0 Serial Number = M340503A8080012
/c0 PCB Version = Rev 041
/c0 PCHIP Version = 2.00
/c0 ACHIP Version = 1501290D
/c0 Controller Phys = 8
/c0 Connections = 8 of 128
/c0 Drives = 8 of 128
/c0 Units = 1 of 128
/c0 Active Drives = 8 of 128
/c0 Active Units = 1 of 32
/c0 Max Drives Per Unit = 32
/c0 Total Optimal Units = 1
/c0 Not Optimal Units = 0
/c0 Disk Spinup Policy = 1
/c0 Spinup Stagger Time Policy (sec) = 1
/c0 Auto-Carving Policy = off
/c0 Auto-Carving Size = 2048 GB
/c0 Auto-Rebuild Policy = on
/c0 Controller Bus Type = PCIe
/c0 Controller Bus Width = 8 lanes
/c0 Controller Bus Speed = 2.5 Gbps/lane
Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy
------------------------------------------------------------------------------
u0 RAID-5 OK - - 256K 456.278 ON OFF
VPort Status Unit Size Type Phy Encl-Slot Model
------------------------------------------------------------------------------
p0 OK u0 68.36 GB SAS 0 - SEAGATE ST373455SS
p1 OK u0 68.36 GB SAS 4 - SEAGATE ST373455SS
p2 OK u0 68.36 GB SAS 1 - SEAGATE ST373455SS
p3 OK u0 68.36 GB SAS 5 - SEAGATE ST373455SS
p4 OK u0 68.36 GB SAS 2 - SEAGATE ST373455SS
p5 OK u0 68.36 GB SAS 6 - SEAGATE ST373455SS
p6 OK u0 68.36 GB SAS 3 - SEAGATE ST373455SS
p7 OK u0 68.36 GB SAS 7 - SEAGATE ST373455SS
Name OnlineState BBUReady Status Volt Temp Hours LastCapTest
---------------------------------------------------------------------------
bbu On Yes OK OK OK 176 11-Apr-2008
//db>
db:/root#smartctl -a -d 3ware,4 /dev/twa0
smartctl version 5.38 [amd64-portbld-freebsd7.0] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Command failed, ata.status=(0x00), ata.command=(0xec), ata.flags=(0x01)
WARNING - NO DEVICE FOUND ON 3WARE CONTROLLER (disk 4)
Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
A mandatory SMART command failed: exiting. To continue, add one or more '-T
permissive' options.
db:/root#smartctl -a -d 3ware,12 /dev/twa0
smartctl version 5.38 [amd64-portbld-freebsd7.0] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Command failed, ata.status=(0x00), ata.command=(0xec), ata.flags=(0x01)
WARNING - NO DEVICE FOUND ON 3WARE CONTROLLER (disk 12)
Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
A mandatory SMART command failed: exiting. To continue, add one or more '-T
permissive' options.
db:/root#smartctl -a -d 3ware,20 /dev/twa0
smartctl version 5.38 [amd64-portbld-freebsd7.0] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Command failed, ata.status=(0x00), ata.command=(0xec), ata.flags=(0x01)
WARNING - NO DEVICE FOUND ON 3WARE CONTROLLER (disk 20)
Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
A mandatory SMART command failed: exiting. To continue, add one or more '-T
permissive' options.
db:/root#smartctl -a -d 3ware,28 /dev/twa0
smartctl version 5.38 [amd64-portbld-freebsd7.0] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Command failed, ata.status=(0x00), ata.command=(0xec), ata.flags=(0x01)
WARNING - NO DEVICE FOUND ON 3WARE CONTROLLER (disk 28)
Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
A mandatory SMART command failed: exiting. To continue, add one or more '-T
permissive' options.
db:/root#
> Cheers,
> Bruce
>
> On Fri, 11 Apr 2008, Evren Yurtesen wrote:
>
>> Has anybody experienced the problem below?
>> This machine has 3ware 9690SA-8I in FreeBSD 7.0 AMD64 and 8x SAS drives.
>>
>> Thanks,
>> Evren
>>
>>
>> db:/root#dmesg |grep twa
>> twa0: <3ware 9000 series Storage Controller> port 0x2000-0x20ff mem
>> 0xd8000000-0xd9ffffff,0xda100000-0xda100fff irq 16 at device 0.0 on pci3
>> twa0: [ITHREAD]
>> twa0: INFO: (0x15: 0x1300): Controller details:: Model 9690SA-8I, 128
>> ports,
>> Firmware FH9X 4.04.00.016, BIOS BE9X 4.04.00.003
>> da0 at twa0 bus 0 target 0 lun 0
>> db:/root#smartctl -a -d 3ware,0 /dev/twa0
>> smartctl version 5.38 [amd64-portbld-freebsd7.0] Copyright (C) 2002-8
>> Bruce Allen
>> Home page is http://smartmontools.sourceforge.net/
>>
>> Command failed, ata.status=(0x00), ata.command=(0xec), ata.flags=(0x01)
>> WARNING - NO DEVICE FOUND ON 3WARE CONTROLLER (disk 0)
>> Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
>>
>> A mandatory SMART command failed: exiting. To continue, add one or
>> more '-T
>> permissive' options.
>> db:/root#smartctl -a -d 3ware,0 /dev/twa0 -T permissive
>> smartctl version 5.38 [amd64-portbld-freebsd7.0] Copyright (C) 2002-8
>> Bruce Allen
>> Home page is http://smartmontools.sourceforge.net/
>>
>> Command failed, ata.status=(0x00), ata.command=(0xec), ata.flags=(0x01)
>> WARNING - NO DEVICE FOUND ON 3WARE CONTROLLER (disk 0)
>> Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
>>
>> === START OF INFORMATION SECTION ===
>> Device Model: [No Information Found]
>> Serial Number: [No Information Found]
>> Firmware Version: [No Information Found]
>> Device is: Not in smartctl database [for details use: -P showall]
>> ATA Version is: 1
>> ATA Standard is: Exact ATA specification draft version not indicated
>> Local Time is: Fri Apr 11 10:32:45 2008 UTC
>> SMART is only available in ATA Version 3 Revision 3 or greater.
>> We will try to proceed in spite of this.
>> SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't
>> show if
>> SMART supported.
>> Checking for SMART support by trying SMART ENABLE
>> command.
>> Command failed, ata.status=(0x00), ata.command=(0xb0), ata.flags=(0x01)
>> Error SMART Enable failed: Input/output error
>> SMART ENABLE failed - this establishes that this
>> device lacks
>> SMART functionality.
>> A mandatory SMART command failed: exiting. To continue, add one or
>> more '-T
>> permissive' options.
>> db:/root#
>>
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
>> Don't miss this year's exciting event. There's still time to save $100.
>> Use priority code J8TL2D2.
>> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
>>
>> _______________________________________________
>> Smartmontools-support mailing list
>> Smartmontools-support@...
>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support
>>
|