Operating System - Linux
1753522 Members
6637 Online
108795 Solutions
New Discussion

Re: shared storage dismounted

 
Pedr_1
Advisor

shared storage dismounted

Hello,

We have a Suse Linux Enterprise 10 SP2 which has presented some volumes from a shared storage system but frequently this server stop to recognize the storage. When we exec the hp_rescan -a utility /var/log/message show me following line:
sd 0:0:1:0 scsi error: return code = 0x00070000

Also after we reboot system sometimes the server is able to recognize the storage and sometimes does not.
1 REPLY 1
Matti_Kurkela
Honored Contributor

Re: shared storage dismounted

Without knowing your kernel update level and hardware details (HBA model and firmware level, storage model and firmware level) it's hard to give an immediately useful answer.

If I'm reading the kernel source right, 0x00070000 is a SCSI result code and it can be broken up into the following parts:

0x00 - driver byte (set by SCSI midlevel) = OK.
0x07 - host byte (set by low-level driver) = internal error
0x00 - host adapter status = command complete
0x00 - status byte = status good

(The tables you need to decode this information are in the kernel source package, in file kernel-/include/scsi/scsi.h. Some C programming knowledge may be required.)

So, it would seem that the low-level driver of your SCSI or FibreChannel host adapter is signaling an internal error.

All the major enterprise storage manufacturers have *very* detailed compatibility documents/databases. Find out what the manufacturer of your storage can tell about the combination of:
- your storage model
- your storage firmware version
- your HBA model
- your HBA firmware version
- your SuSE Linux version
- the model and firmware version of your FibreChannel switch(es) if you have them

You will probably find a list of firmware and/or kernel patch requirements, and a set of required/recommended storage settings. Make certain your system fulfills all the requirements, and seriously consider implementing all the recommendations too.

If this does not solve the problem, install the latest kernel update RPM available for SuSE Linux Enterprise 10 SP2. If your HBA vendor has a HBA driver update package available, read their release notes and consider installing it too.

(Such a package typically offers a newer HBA driver than the one available in the standard distribution, typically offering recent improvements and/or more hardware support. With some hardware combinations, this is necessary.)

MK
MK