Disk Enclosures
1752772 Members
5107 Online
108789 Solutions
New Discussion юеВ

Re: trace AUTOSPARE disk on HSG80 controller

 
SOLVED
Go to solution
Matt Palmer_2
Respected Contributor

trace AUTOSPARE disk on HSG80 controller

Hi,

I have a mirrorset in which a disk failed overnight, and one of my spareset disks jumped in. The only problem is, I cant tell which one!!

All I know is that the original disk has been moved to the failed set. Is there any way I can tell where a spareset disk has moved to or where a failedset disk has come from, as I am anxious to know which mirrorset had the problem.


I know I could just replace the failedset disk, and make that the new spare, but I would prefer to be able to track the locations of my storage.

any help would be great

thanks

Matt
14 REPLIES 14
Michael Schulte zur Sur
Honored Contributor

Re: trace AUTOSPARE disk on HSG80 controller

Hi,

do you have a documentation of the location of the spare disks before the failure of the disk or were the mirror sets in a symmetric fashion in the enclosures?

What host and os version are you running?

Michael
Enemy
Advisor

Re: trace AUTOSPARE disk on HSG80 controller

It is good practice to label your disks/units in storage :) Did you know witch disks where in spareset before Failure? Then use:
HSG80>show spareset
HSG80>show failedset
You can use CLI's LOCATE comand to physicaly locate you disk in storage (disks will flash failure LED)
Matt Palmer_2
Respected Contributor

Re: trace AUTOSPARE disk on HSG80 controller

unfortunately, I inherited the storage, so I have only mapped my additions. So I am able to track any of my disks as I did label these ones.

I have spoken to HP and they have said that there is really not an easy way to reverse trace the swapping-in of the spareset, unless you catch the spareset replacement whilst the mirror is normalizing.

thanks for the advice though.

Michael Schulte zur Sur
Honored Contributor

Re: trace AUTOSPARE disk on HSG80 controller

Hi,

as enemy suggested you can locate each mirror set by locate mirrorname and see, if there is any irregularity in the positioning. Othewise if you have a monitor attached to the console port of the hsg80, you may find the event on screen. But other than that I don't know. So for the future make a printout of:
show disk full
show spare
show mirror full
show raid full

Michael

show unit full
Michael Schulte zur Sur
Honored Contributor
Solution

Re: trace AUTOSPARE disk on HSG80 controller

Hi,

what I meant with my last posting was, maybe your predecessor used a certain pattern to place the mirror sets and if the mirror set with the replaced drive look different, then you have the former spare drive.

Michael
Uwe Zessin
Honored Contributor

Re: trace AUTOSPARE disk on HSG80 controller

You can use the LOCATE {object} command which helps to visualize where a disk is located or which disks belong to which mirrorset and so on. Just remember that the LOCATE is 'cummulative(sp?)'. If you say 'LOCATE M1' it displays all disks that belong to 'M1'. If you then say 'LOCATE M2' it will display the disks of M1 _and_ M2. You can clear with 'LOCATE CANCEL'.

I also suggest to try a 'LOCATE ALL' after any changes have been made - I once had a disk drive enclosure where one bay was missing all LEDs!

--

I have just checked, but unfortunately disk replacements seem not to be logged in the last_failure array of the controller:

HSG-A> run fmu

Fault Management Utility

FMU> show last_fail all
.
Kenneth Ray_4
Occasional Advisor

Re: trace AUTOSPARE disk on HSG80 controller

Uwe,
How do you get out of the FMU utility? After I type 'run fmu' I can't get back out of FMU. I try exit and it exit's me out of the whole controller and when I connect again it still has me in the fmu.
Uwe Zessin
Honored Contributor

Re: trace AUTOSPARE disk on HSG80 controller

Kenneth,
how (which way) did you connect to the controller?
.
Kenneth Ray_4
Occasional Advisor

Re: trace AUTOSPARE disk on HSG80 controller

Uwe,
I connected to the controller via hsxterm5 on a tru64 server.