OpenSolaris

Printable Version Enter a New Search
Bug ID 6605716
Synopsis halting the system should not override auto-boot? on the next poweron
State 10-Fix Delivered (Fix available in build)
Category:Subcategory solaris-development:misc
Keywords ldoms | ldoms-101RR-reviewed | no-ldoms-release-notes | no-ldoms1.0.1
Responsible Engineer James Marks
Reported Against snv_72
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_76
Fixed In snv_76
Release Fixed solaris_nevada(snv_76) , solaris_10u5(s10u5_04) (Bug ID:2155036)
Related Bugs 6501039 , 6527622
Submit Date 17-September-2007
Last Update Date 13-March-2008
Description
With snv_72 installed, the system incorrectly initiates an
autoboot when the system is halted. e.g.

  - 'auto-boot?' is set to 'false' and Solaris is running

  - The system is shutdown:
    # uadmin 2 0
    syncing file systems... done
    Program terminated
    r)eboot, o)k prompt, h)alt? h
    Chassis | critical: Host has been powered off

  - After some time, the system is powered on from the SP:
    et1> poweron -c
    Enter #. to return to ALOM.
    Chassis | major: Host has been powered on
    Chassis | major: Host is running

  - system ignores 'auto-boot?' and boots automatically
.
Work Around
From the vbsc debug console, it is possible to check the value of
any LDom variable and delete the 'reboot-command' variable if it
is set incorrectly. e.g.

  - vars list
    name = 'auto-boot?' value = 'false'
    name = 'reboot-command' value = 'boot '

  - vars delete reboot-command

This should be performed after the 'halt' selection has been made
from the shutdown menu, but before the control domain is powered on.
.
Comments
N/A