LVM and VxVM

How to interpret HP-UX device numbers from errors in syslog

 
SOLVED
Go to solution
NDO
Super Advisor

How to interpret HP-UX device numbers from errors in syslog

Hi all

 

I have a system running 11.31 in which it uses as its storage the NetApp. I have the following when using dmesg and in syslog

 

cat /var/adm/syslog/syslog.log | grep -i warning

Sep  2 19:06:59 prep01 vmunix: DIAGNOSTIC SYSTEM WARNING:
Sep  4 20:07:52 prep01 vmunix: LVM: WARNING: VG 64 0x010000: LV 1: Some I/O requests to this LV are waiting
Sep  4 20:07:53 prep01 vmunix: LVM: WARNING: VG 64 0x020000: LV 2: Some I/O requests to this LV are waiting
Sep  4 20:07:53 prep01 vmunix: LVM: WARNING: VG 64 0x010000: LV 2: Some I/O requests to this LV are waiting
Sep  7 13:41:54 prep01 vmunix: LVM: WARNING: VG 64 0x010000: LV 2: Some I/O requests to this LV are waiting
Sep  7 18:37:53 prep01 vmunix: LVM: WARNING: VG 64 0x010000: LV 2: Some I/O requests to this LV are waiting

 

dmesg:

Sep  8 11:30
...
300)
IO details : blkno : 10088237, sector no : 20176474

class : lunpath, instance 9
Asynchronous write failed on LUN (dev=0x1f040300)
IO details : blkno : 10088269, sector no : 20176538

class : lunpath, instance 12
Asynchronous write failed on LUN (dev=0x1f040200)
IO details : blkno : 22878962, sector no : 45757924

class : lunpath, instance 12
Asynchronous write failed on LUN (dev=0x1f040200)
IO details : blkno : 92739631, sector no : 185479262

class : lunpath, instance 13
Asynchronous write failed on LUN (dev=0x1f040300)
IO details : blkno : 10088373, sector no : 20176746

DIAGNOSTIC SYSTEM WARNING:
   The diagnostic logging facility is no longer receiving excessive
   errors from the I/O subsystem.  53 I/O error entries were lost.
class : lunpath, instance 12
Asynchronous write failed on LUN (dev=0x1f040200)
IO details : blkno : 83687711, sector no : 167375422
Standard input

 

So How can I decode the LUN (dev=0x1f040300) and 0x010000?

 

regards

4 REPLIES 4
Turgay Cavdar
Honored Contributor
Solution

Re: How to interpret HP-UX device numbers from errors in syslog

Hi,

VG 64 0x010000: LV 1 means: VG (version 1 ) with major number 01 and logical volume 1, you can get it with the following command

# ll /dev/*/group

 

To get the LUN name of dev=0x1f040300

# ll /dev/*dsk | grep 040300

 

NDO
Super Advisor

Re: How to interpret HP-UX device numbers from errors in syslog

Hi

 

Thanks a lot, did work fine, so I have to grep for the last 6 digits right?

Any idea what could be causing this Asynchronous write fails? or the "Some I/O requests to this LV are waiting" message?

 

 

Turgay Cavdar
Honored Contributor

Re: How to interpret HP-UX device numbers from errors in syslog

Hi,
These errors means your write operations are not successfully finished, you should check disk subsytem for any errors.
Kris_Knigga
Trusted Contributor

Re: How to interpret HP-UX device numbers from errors in syslog

http://ktkb.wordpress.com/2011/01/13/decoding-device-names-from-vmunix-errors-in-syslog/

 

This was written more for 11.11 and 11.23, but should apply to 11.31, too.


Kris Knigga