Storage Boards Cleanup
To make it easier to find information about HPE Storage products and solutions, we are doing spring cleaning. This includes consolidation of some older boards, and a simpler structure that more accurately reflects how people use HPE Storage.
Disk Arrays
cancel
Showing results for 
Search instead for 
Did you mean: 

Array Monitor Daemon error ??

SOLVED
Go to solution
someone_4
Honored Contributor

Array Monitor Daemon error ??

Hello I am getting this email from my system what does it mean.And how can I fix it if there is a problem.

Tue Sep 18 12:32:36 2001
Array Monitor Daemon
=======================================
Data on disk array on /dev/rdsk/c1t1d0
at lvadm03 is unavailable.


thanks

Richard
17 REPLIES
linuxfan
Honored Contributor
Solution

Re: Array Monitor Daemon error ??

Hi Richard,

is it a disk on an autoraid?
The ARMServer is probably complaining about a disk being bad on the autoraid.


-Regards
Ramesh
They think they know but don't. At least I know I don't know - Socrates
Santosh Nair_1
Honored Contributor

Re: Array Monitor Daemon error ??

Sounds like a bad disk in your array.

-Santosh
Life is what's happening while you're busy making other plans
someone_4
Honored Contributor

Re: Array Monitor Daemon error ??

How can I trouble shoot this?
linuxfan
Honored Contributor

Re: Array Monitor Daemon error ??

Hi Richard,

Most of the autoraid commands are in /opt/hparray/bin and the man pages are in /opt/hparray/share/man

First of all get the serial number of the autoraid,
export PATH=$PATH:/opt/hparray/bin
export MANPATH=$MANPATH:/opt/hparray/share/man
arraydsp -i
arraydsp -a |more

This will tell you about the autoraid configuration as well as the state of different components.

Also if you have online diagnostics installed, it would be sending email about which disk (the exact location) needs to be replaced as well.

If you have physical access to the autoraid, the LED on the bad disk will be solid yellow as well.

Do you see any errors in syslog.log or dmesg?

-Ramesh
They think they know but don't. At least I know I don't know - Socrates
someone_4
Honored Contributor

Re: Array Monitor Daemon error ??

I went to look at it and the first 2 disk are blinking yellow.The others are not blinking at all. Is this still bad? The tape drive was solid yellow and I ejected the tape that has been in there I dont know how long. And that went away.
linuxfan
Honored Contributor

Re: Array Monitor Daemon error ??

Hi Richard,

Looking at your arraydsp output looks it appears that the array monitor daemon is not able to talk to your autoraid.

Make sure the arraymond and ARMServer are running on the system
ps -ef |grep [a]rray

If not make sure the variable HPARRAY_START_STOP is set to 1 in /etc/rc.config.d/hparray

Start the daemons
/sbin/init.d/hparray start

-Ramesh
They think they know but don't. At least I know I don't know - Socrates
someone_4
Honored Contributor

Re: Array Monitor Daemon error ??

arraymond is running .. This is not looking too good huh?
linuxfan
Honored Contributor

Re: Array Monitor Daemon error ??


Is the ARMServer running too?

-Ramesh
They think they know but don't. At least I know I don't know - Socrates
someone_4
Honored Contributor

Re: Array Monitor Daemon error ??

yep ..

#/etc/rc.config.d# ps -ef|grep ARMServer
root 21438 1 0 15:51:51 ? 0:01 /opt/hparray/bin/ARMServer
root 21662 19860 1 15:58:01 pts/tb 0:00 grep ARMServer
linuxfan
Honored Contributor

Re: Array Monitor Daemon error ??

Hi Richard,

Looks like the ARMServer was started at 15:51:51 and the mail you received was at 12:32:36.

Have you gotten any mail since then complaining the same?

Did anything change on the autoraid, firmware upgrade? I have sometimes seen arraymond complain that that disk array is not accessible but that's because the ARMServer is not running and the same is documented in the man page for ARMServer (under DEPENDENCIES section)

Also you might want to check the man page for logprint to check the ARMServer log files.

-Ramesh
They think they know but don't. At least I know I don't know - Socrates
someone_4
Honored Contributor

Re: Array Monitor Daemon error ??

I just got two emails @ 3:56
Data on disk array on /dev/rdsk/c1t1d0
at lvadm03 is unavailable.

and

Data on disk array on /dev/rdsk/c0t0d0
at lvadm03 is unavailable.

That is 2 differnt drives.
Could it be the 2 that are blinking?
linuxfan
Honored Contributor

Re: Array Monitor Daemon error ??

Hi Richard,

Are those disks configured on the system?
If so are the filesystems mounted?
If so are you having any problem accessing those filesystems?
Any errors in syslog? or dmesg?

This is a strange one, but did you try bouncing the array daemons
/sbin/init.d/hparray stop
/sbin/init.d/hparray start
(make sure arraymond and ARMServer startup)

when did you start receiving these emails?
Did you try running logprint?

-Ramesh
They think they know but don't. At least I know I don't know - Socrates
Sanjay_6
Honored Contributor

Re: Array Monitor Daemon error ??

Hi Richard,

It would be good if you replace the two disk which are blinking yellow. Not a good sign. Even if you are able to recover noe, it won't be good for the future.

thanks
someone_4
Honored Contributor

Re: Array Monitor Daemon error ??

Are those disks configured on the system?
If so are the filesystems mounted?
If so are you having any problem accessing those filesystems?
Any errors in syslog? or dmesg?

How can I find out if these disk are configured and if the filesystems are mounted?
Someone wont admit but syslogd has been turned off. I have a cron job set up now for dmesg so I will be looking though that info.


Sanjay_6
Honored Contributor

Re: Array Monitor Daemon error ??

Hi,

You can find if those PV are configured into any vg by the "vgdisplay" command.
vgdisplay -v /dev/vg_name
It will list the PV's in use by that vg.
lvdisplay -v /dev/vg_name/lvname will display the PV's on which the lv has got extents.

hope this helps.

thanks
linuxfan
Honored Contributor

Re: Array Monitor Daemon error ??

Hi Richard,

pvdisplay -v /dev/rdsk/c1t1d0 |more

(i have a feeling c0t0d0 is a PV link, alternate link to the same disk)
this would be the 1st LUN on the autoraid
Look which LVs are on the disk and see if they are mounted or you could use dd just to see if you read from the disk
dd if=/dev/rdsk/c1t1d0 of=/dev/null bs=512
(Ctrl-C to interrupt it)

the other thing you can do is if you started receiving this email only today,
arraydsp -i (gets the serial number)
logprint -s 09181200 -e 09181500 -t disk -e SERIAL |grep -v L000

This would print any errors that have been recorded in the ARMServer log files.

Also did you try hparray stop and start?

-Ramesh
They think they know but don't. At least I know I don't know - Socrates
someone_4
Honored Contributor

Re: Array Monitor Daemon error ??

Im reading my HP Certified book here and the next chapter after Peripheral Devices is .... drum roll please .. HPUX file Systems and Logical Volime Manager !! So I am going to dig into this .. it should clear some things up with this issue. So after I get some knowledge and if I have more questions I will reference back to this post and if I still need help I will post up my questions.

Richard