Solved

problem with LSI Logic

Posted on 2011-02-25
7
2,196 Views
Last Modified: 2012-05-11
I have HP server 160 G5 with LSI card HP SC40Ge controller (SAS1064ET)
I have installed Novell SLES-10-i386-SP3 ( 2.6.16.60-0.66.1-bigsmp kernel)

I keeps freezing when I try to transfer a file. I did notice error FAILED in /var/log/mess as given below . I did update driver and firmare from hp site for LSI card HP SC40Ge controller (SAS1064ET)
http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&cc=us&prodNameId=3716251&taskId=135&prodTypeId=329290&prodSeriesId=3716250&submit.y=0&submit.x=0&lang=en&cc=us

Please helpme  to determine if it is DISK problem or DRIVER problem or LSI Contoller problem


Feb 25 12:49:51 server-mars kernel:         command: Inquiry: 12 01 80 00 24 00
Feb 25 12:49:51 server-mars  kernel: mptscsih: ioc0: task abort: FAILED (sc=f5a90d40)
Feb 25 12:49:51 server-mars  kernel: mptscsih: ioc0: attempting target reset! (sc=f5a90d40)
Feb 25 12:49:51 server-mars  kernel:  2:0:0:0:
Feb 25 12:49:51 server-mars  kernel:         command: Inquiry: 12 01 80 00 24 00
Feb 25 12:49:51 server-mars  kernel: mptscsih: ioc0: target reset: FAILED (sc=f5a90d40)
Feb 25 12:49:51 server-mars  kernel: mptscsih: ioc0: attempting bus reset! (sc=f5a90d40)

server-mars:~ # cat /proc/mpt/ioc0/info
ioc0:
  ProductID = 0x2704 (LSISAS1064E B3)
  FWVersion = 0x01172b00
  MsgVersion = 0x0105
  FirstWhoInit = 0x00
  EventState = 0x00
  CurrentHostMfaHighAddr = 0x00000000
  CurrentSenseBufferHighAddr = 0x00000000
  MaxChainDepth = 0x22 frames
  MinBlockSize = 0x20 bytes
  RequestFrames @ 0xf7882800 (Dma @ 0x37882800)
    {CurReqSz=128} x {CurReqDepth=163} = 20864 bytes ^= 0x6000
    {MaxReqSz=128}   {MaxReqDepth=163}
  Frames   @ 0xf7880000 (Dma @ 0x37880000)
    {CurRepSz=80} x {CurRepDepth=128} = 10240 bytes ^= 0x2880
    {MaxRepSz=0}   {MaxRepDepth=511}
  MaxDevices = 112
  MaxBuses = 1
  PortNumber = 1 (of 1)
server-mars:~ # cat /proc/mpt/ioc0/summary
ioc0: LSISAS1064E B3, FwRev=01172b00h, Ports=1, MaxQ=163, IRQ=169
server-mars:~ # cat /proc/mpt/summary
ioc0: LSISAS1064E B3, FwRev=01172b00h, Ports=1, MaxQ=163, IRQ=169
server-mars:~ # cat /proc/mpt/version
mptlinux-4.00.13.07
  Fusion MPT base driver
  Fusion MPT SAS host driver
  Fusion MPT SPI host driver
  Fusion MPT ioctl driver


server-mars:~ # chkconfig --list | grep smart
smartd                    0:off  1:off  2:off  3:off  4:off  5:off  6:off
server-mars:~ # rpm -qa | grep mpt
mptlinux-4.00.13.07-5



0
Comment
Question by:solarmitra
  • 3
  • 2
  • 2
7 Comments
 
LVL 47

Accepted Solution

by:
dlethe earned 500 total points
ID: 34987702
There isn't enough info here to determine the answer.  Please enter
dd if=/dev/XXX of=/dev/null bs=64k

Replace XXX with the physical device name of the hdd, i.e. /dev/sdb

Above will just read raw blocks into the bit bucket.  The 2 commands that it ran are just a SCSI inquiry to look for a serial number.

Report back what error(s) on the copy.

0
 
LVL 30

Expert Comment

by:pgm554
ID: 34987715
>attempting bus reset! .

Sound like a hardware issue.
Could be cabling,disks or controller.

HP should have a standalone diag you can run to see where the issue may lie.

Who's drives are these in the server.
You aren't using a 3rd party desktop drive are you?
0
 

Author Comment

by:solarmitra
ID: 35001362
I don't see any error when I run this command except couple of time "task abort" and "target reset " FAILED in /var/log/messages. I only noticed it during first command on disk sdb

 # dd if=/dev/sdb of=/dev/null bs=64k
6866448+0 records in
6866448+0 records out
449999536128 bytes (450 GB) copied, 3313.21 seconds, 136 MB/s

# dd if=/dev/sda of=/dev/null bs=64k
2227776+0 records in
2227776+0 records out
145999527936 bytes (146 GB) copied, 1076.3 seconds, 136 MB/s

---# tail -f /var/log/messages
kernel: mptscsih: ioc0: task abort: FAILED (sc=dfc781c0)
kernel: mptscsih: ioc0: target reset: FAILED (sc=dfc781c0)


Let me run HP diag util overnight and will update you
No, I don't use any 3rd party desktop drive. It is all HP

Thanks
SM
0
Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 47

Assisted Solution

by:dlethe
dlethe earned 500 total points
ID: 35001590
a few task aborts are nothing to worry about as long as they aren't accompanied with a wide range of other ossible entries.

in fact this can be quite normal depending what is going on..  

in other words ... nothing wrong here.  zero reason for concern.  
0
 
LVL 30

Expert Comment

by:pgm554
ID: 35002127
Cabled or hot swap disks?
0
 

Author Comment

by:solarmitra
ID: 35141980
I tried to replace new card and machine didn't boot. It asked me to activate raid parition and wait for 1 minute, so I did so and it still didn't boot. So I put old card back and it asked me the same thing. This time I was able to see boot parition in LSI menu, but before it wasn't there. I think as "dlethe" said "zero reason for concern. " I will leave old card as it is, but was curious how new card didn't detect boot parition
0
 
LVL 47

Assisted Solution

by:dlethe
dlethe earned 500 total points
ID: 35142459
The card you are using is LSI mpt family,  metadata DOES vary depending on the chipset and firmware revision.  LSI does not guarantee disk roaming between different firmware revisions.  So that is why it didn't see it.   Now if cards are the same, then upgrade all systems to latest firmware, then you may get lucky,
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Suggested Solutions

Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
Usually shares are where we want them for our users and we tend to take them for granted. There are times, however, when those shares may disappear causing difficulty for your users. One of the first things to try is searching for files that shou…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now