Perc 4/Di, OMSA 5.4 on 2.6.26 not seeing controller

Brice Figureau brice+dell at daysofwonder.com
Mon Sep 29 08:38:18 CDT 2008


On Sun, 2008-09-28 at 19:40 +0200, Brice Figureau wrote:
> Hi,
> 
> On 3/09/08 21:18, Dan Reagan wrote:
> > Hi,
> > 
> > I've just installed a current Debian 'unstable' on a PE2850 and my OMSA 
> > install (download from Sara) isn't seeing the raid controller. I noticed 
> > a similar question in the archives from August 5th but can't seem to 
> > find an answer listed (if there was one).
> 
> You're not alone, I just did an upgrade of my kernel to a 2.6.26 on PE 
> 2850 with a perc 4/Di and omsa (5.3 or 5.4) can't manage the disk 
> anymore :-(
> 
> If someone have an idea on how to fix this, I'd welcome it.

On Mon, 2008-09-29 at 13:14 +0100, Patrick_Fischer at Dell.com wrote:
> What shows 
> >omreport Storage controller

corp2:~# omreport Storage controller
No controllers found

I have another server with a 2.6.22 on which it is working fine.
If I have some time I'll reboot under a 2.6.25 to see if it works.
On a PE2950 + a perc6, same OMSA, kernel 2.6.25, it works fine.

I straced datamgr32d on the 2.6.22 and 2.6.26 but couldn't spot any
interesting differences.

I don't know if that will help, but the ssclp log contains this for the
non-working kernel:

SSCLIP:ModuleAttach: entry
SSCLP:CLI_ARGS: clpcmd=omreport storage clpsubc=controller clpusrmask=7
clpusrinfo= clpusage=false clpshownvps=false clpoutfmt=lst
clpusrtruemask=4 clpelevated=0
SSDA:ModuleAttach: entry
SSDA:ENTRY----------->CmdGetControllerList
SSDA:CLI_ARGS: omacmd=getControllerList omausrmask=7 omausrinfo=
CLI=true
SSDA:DCSIF_ARGS: report adapters
SSDA:DCSIF_RESPONSE:
pRespList is NULL
SSDA:SSDA_RESPONSE:
<SMStatus>-1</SMStatus>
SSDA:EXIT------------>CmdGetControllerList
SSCLIP:ModuleDetach: entry
SSDA:ModuleDetach: entry

When it was working, the log contained:
SSCLIP:ModuleAttach: entry
SSCLP:CLI_ARGS: clpcmd=omreport storage clpsubc=controller clpusrmask=7
clpusrinfo=root clpusage=false clpshownvps=false clpoutfmt=lst
clpusrtruemask=4
SSDA:ModuleAttach: entry
SSDA:ENTRY----------->CmdGetControllerList
SSDA:CLI_ARGS: omacmd=getControllerList omausrmask=7 omausrinfo=root
CLI=true
SSDA:DCSIF_ARGS: report adapters
SSDA:DCSIF_RESPONSE:
<DCStorageObject>
<ObjID type="u32">167772161</ObjID>
<ObjType type="u32">769</ObjType>
<AttributesMask
type="u32">00000000000000000000000000001000</AttributesMask>
<MasterMethodMask
type="u32">00000000000100000001000111100001</MasterMethodMask>
<CurrentMethodMask
type="u32">00000000000100000001000111100001</CurrentMethodMask>
<ObjState type="u64">1</ObjState>
<ObjStatus type="u32">2</ObjStatus>
<ControllerNum type="u32">0</ControllerNum>
<VendorID type="u32">0</VendorID>
<Name type="astring">PERC 4e/Di</Name>
<TargetID type="u32">7</TargetID>
<FirmwareVer type="astring">521X</FirmwareVer>
<CacheSize type="u32">256</CacheSize>
<RebuildRate type="u32">65</RebuildRate>
<GlobalNo type="u32">0</GlobalNo>
<PCISlot type="u32">0</PCISlot>
<StripeSizesMask
type="u32">00000000000000000000000111111100</StripeSizesMask>
<DefaultStripeSize
type="u32">00000000000000000000000010000000</DefaultStripeSize>
<Channels type="u32">2</Channels>
<RAIDLevelsMask
type="u32">00000000000000000000101001000111</RAIDLevelsMask>
<PCIBusNo type="u32">2</PCIBusNo>
<PCIDeviceNum type="u32">14</PCIDeviceNum>
<PCIFunctionNum type="u32">0</PCIFunctionNum>
<DefaultReadPolicy
type="u32">00000000000000000000000000001000</DefaultReadPolicy>
<DefaultWritePolicy
type="u32">00000000000000000000000000000100</DefaultWritePolicy>
<DefaultCachePolicy
type="u32">00000000000000000000000000000001</DefaultCachePolicy>
<MaxVDAllowed type="u32">40</MaxVDAllowed>
<ReadPolicyMask
type="u32">00000000000000000000000000011100</ReadPolicyMask>
<WritePolicyMask
type="u32">00000000000000000000000000001100</WritePolicyMask>
<CachePolicyMask
type="u32">00000000000000000000000000000011</CachePolicyMask>
<Nexus type="astring">\0</Nexus>
<MaxNameLength type="u32">32</MaxNameLength>
<MaxNumOfSpans type="u32">8</MaxNumOfSpans>
<MaxNumOfDisksInSpan type="u32">32</MaxNumOfDisksInSpan>
<RequiredFirmwareVersion type="astring">522A</RequiredFirmwareVersion>
<MinDrivesForConcat type="u32">2</MinDrivesForConcat>
<MaxDrivesForConcat type="u32">8</MaxDrivesForConcat>
<MinDrivesForRAID0 type="u32">1</MinDrivesForRAID0>
<MaxDrivesForRAID0 type="u32">32</MaxDrivesForRAID0>
<MinDrivesForRAID5 type="u32">3</MinDrivesForRAID5>
<MaxDrivesForRAID5 type="u32">32</MaxDrivesForRAID5>
<MinDrivesForRAID1 type="u32">2</MinDrivesForRAID1>
<MaxDrivesForRAID1 type="u32">2</MaxDrivesForRAID1>
<MinDrivesForRAID10 type="u32">4</MinDrivesForRAID10>
<MaxDrivesForRAID10 type="u32">16</MaxDrivesForRAID10>
<MaxDrivesForRAID50 type="u32">32</MaxDrivesForRAID50>
<MinDrivesForRAID50 type="u32">6</MinDrivesForRAID50>
<BusProtocol type="u32">1</BusProtocol>
<UseFullDiskSizeMask
type="u32">00000000000000000000101000000000</UseFullDiskSizeMask>
<ControllerModelNumber type="u32">365</ControllerModelNumber>
<StripeSizeForRaidLevelMask
type="u32">00000000000000000000101001000111</StripeSizeForRaidLevelMask>
<PatrolReadMode
type="u32">00000000000000000000000000000011</PatrolReadMode>
<PatrolReadState type="u32">4</PatrolReadState>
<PatrolReadIterations type="u32">426</PatrolReadIterations>
<MaxOsLimitForLogicalDriveSize
type="u64">1099511103232</MaxOsLimitForLogicalDriveSize>
<PatrolReadModeMask
type="u32">00000000000000000000000000000100</PatrolReadModeMask>
<FastInitMode type="u32">1</FastInitMode>
<PciID type="astring">1028000E1028016D</PciID>
<TreeStatus type="u32">2</TreeStatus>
</DCStorageObject>

SSDA:SSDA_RESPONSE:
<Controllers><DCStorageObject>
<ObjID type="u32">167772161</ObjID>
<ObjType type="u32">769</ObjType>
<AttributesMask
type="u32">00000000000000000000000000001000</AttributesMask>
<MasterMethodMask
type="u32">00000000000100000001000111100001</MasterMethodMask>
<CurrentMethodMask
type="u32">00000000000100000001000111100001</CurrentMethodMask>
<ObjState type="u64">1</ObjState>
<ObjStatus type="u32">2</ObjStatus>
<ControllerNum type="u32">0</ControllerNum>
<VendorID type="u32">0</VendorID>
<Name type="astring">PERC 4e/Di</Name>
<TargetID type="u32">7</TargetID>
<FirmwareVer type="astring">521X</FirmwareVer>
<CacheSize type="u32">256</CacheSize>
<RebuildRate type="u32">65</RebuildRate>
<GlobalNo type="u32">0</GlobalNo>
<PCISlot type="u32">0</PCISlot>
<StripeSizesMask
type="u32">00000000000000000000000111111100</StripeSizesMask>
<DefaultStripeSize
type="u32">00000000000000000000000010000000</DefaultStripeSize>
<Channels type="u32">2</Channels>
<RAIDLevelsMask
type="u32">00000000000000000000101001000111</RAIDLevelsMask>
<PCIBusNo type="u32">2</PCIBusNo>
<PCIDeviceNum type="u32">14</PCIDeviceNum>
<PCIFunctionNum type="u32">0</PCIFunctionNum>
<DefaultReadPolicy
type="u32">00000000000000000000000000001000</DefaultReadPolicy>
<DefaultWritePolicy
type="u32">00000000000000000000000000000100</DefaultWritePolicy>
<DefaultCachePolicy
type="u32">00000000000000000000000000000001</DefaultCachePolicy>
<MaxVDAllowed type="u32">40</MaxVDAllowed>
<ReadPolicyMask
type="u32">00000000000000000000000000011100</ReadPolicyMask>
<WritePolicyMask
type="u32">00000000000000000000000000001100</WritePolicyMask>
<CachePolicyMask
type="u32">00000000000000000000000000000011</CachePolicyMask>
<Nexus type="astring">\0</Nexus>
<MaxNameLength type="u32">32</MaxNameLength>
<MaxNumOfSpans type="u32">8</MaxNumOfSpans>
<MaxNumOfDisksInSpan type="u32">32</MaxNumOfDisksInSpan>
<RequiredFirmwareVersion type="astring">522A</RequiredFirmwareVersion>
<MinDrivesForConcat type="u32">2</MinDrivesForConcat>
<MaxDrivesForConcat type="u32">8</MaxDrivesForConcat>
<MinDrivesForRAID0 type="u32">1</MinDrivesForRAID0>
<MaxDrivesForRAID0 type="u32">32</MaxDrivesForRAID0>
<MinDrivesForRAID5 type="u32">3</MinDrivesForRAID5>
<MaxDrivesForRAID5 type="u32">32</MaxDrivesForRAID5>
<MinDrivesForRAID1 type="u32">2</MinDrivesForRAID1>
<MaxDrivesForRAID1 type="u32">2</MaxDrivesForRAID1>
<MinDrivesForRAID10 type="u32">4</MinDrivesForRAID10>
<MaxDrivesForRAID10 type="u32">16</MaxDrivesForRAID10>
<MaxDrivesForRAID50 type="u32">32</MaxDrivesForRAID50>
<MinDrivesForRAID50 type="u32">6</MinDrivesForRAID50>
<BusProtocol type="u32">1</BusProtocol>
<UseFullDiskSizeMask
type="u32">00000000000000000000101000000000</UseFullDiskSizeMask>
<ControllerModelNumber type="u32">365</ControllerModelNumber>
<StripeSizeForRaidLevelMask
type="u32">00000000000000000000101001000111</StripeSizeForRaidLevelMask>
<PatrolReadMode
type="u32">00000000000000000000000000000011</PatrolReadMode>
<PatrolReadState type="u32">4</PatrolReadState>
<PatrolReadIterations type="u32">426</PatrolReadIterations>
<MaxOsLimitForLogicalDriveSize
type="u64">1099511103232</MaxOsLimitForLogicalDriveSize>
<PatrolReadModeMask
type="u32">00000000000000000000000000000100</PatrolReadModeMask>
<FastInitMode type="u32">1</FastInitMode>
<PciID type="astring">1028000E1028016D</PciID>
<TreeStatus type="u32">2</TreeStatus>
</DCStorageObject>
</Controllers><SMStatus>0</SMStatus>
SSDA:EXIT------------>CmdGetControllerList
SSCLIP:ModuleDetach: entry
SSDA:ModuleDetach: entry

-- 
Brice Figureau <brice+dell at daysofwonder.com>




More information about the Linux-PowerEdge mailing list