Ich hatte heute eine HP 3PAR F400 (zum Glück eine Demo) in den Fingern. Diese wollte beim ersten Start nicht sauber hochkommen. Per SSH und InForm Management Console kam man an die Maschine dran, aber außer ein paar Informationen konnte man ihr nichts entlocken:
<localhost> cli% showsysmgr -d
Cannot reach TOC quorum. Use 'setsysmgr' to set system manager startup state.
TOCs found:
Invalid TOC: Name(XXXX_Demo_F400) Sysid(3564) Gen(5969) Modified(2012-10-25 16:36:03 CEST) Disk count(24/24)
TOC is over a day old.
5000CCA017535E28 on 2:2:2 and 3:2:2
5000CCA017551C90 on 2:2:2 and 3:2:2
5000CCA017550168 on 2:2:2 and 3:2:2
5000CCA017527490 on 2:2:2 and 3:2:2
5000CCA017512BF8 on 2:2:2 and 3:2:2
5000CCA0175502FC on 2:2:1 and 3:2:1
5000CCA017551AE8 on 2:2:1 and 3:2:1
5000CCA01752A248 on 2:2:1 and 3:2:1
5000CCA01755D3CC on 2:2:1 and 3:2:1
2210000A3300E0D2 on 2:2:1 and 3:2:1
2210000A3300E0C2 on 2:2:1 and 3:2:1
5000CCA017554B94 on 2:2:1 and 3:2:1
5000CCA017550FA4 on 2:2:1 and 3:2:1
5000CCA017550590 on 2:2:1 and 3:2:1
2210000A3300A1DA on 2:2:2 and 3:2:2
5000CCA01752A7FC on 2:2:1 and 3:2:1
2210000A3300E087 on 2:2:2 and 3:2:2
2210000A3300E216 on 2:2:1 and 3:2:1
5000CCA01753606C on 2:2:2 and 3:2:2
5000CCA0175545E0 on 2:2:2 and 3:2:2
2210000A3300A1D9 on 2:2:1 and 3:2:1
5000CCA017551864 on 2:2:2 and 3:2:2
2210000A3300E27E on 2:2:2 and 3:2:2
2210000A3300A454 on 2:2:2 and 3:2:2
24 disks were available to be examined for TOCs.
Offenbar hatte die Maschine ein Problem mit einem ungültigen TOC. Warum: Der Maschine erscheint es suspekt, wenn der TOC ein gewisses Alter überschritten hat. Wenn die Maschine längere Zeit ausgeschaltet ist, dann bleibt sie beim Starten im Safemode stehen. Auf jeden Fall kein schöner Zustand. Da es sich um eine Demomaschine handelte, hatte ich relativ wenig Hemmungen das Problem selbst zu lösen. Die Lösung ist auch relativ einfach, die Lösung steht quasi in der Fehlermeldung selbst:
<localhost> cli% setsysmgr tocgen 5969
Are you sure you want to run setsysmgr tocgen?
select q=quit y=yes n=no: y
XXXX_Demo_F400 cli% showsysmgr
System is up and running from 2013-02-04 15:02:34 MST
Siehe da, die Lüfter drehten direkt runter. Ein anschließender Neustart war sauber und man konnte die Maschine per InForm Management Console wieder administrieren. Bei Maschinen in der Produktion sollte der Fehler nicht auftreten. Die dürften nie so lange ausgeschaltet rumstehen.