Skip to main content

10.15 Resetting a Logical Domain

10.15 Resetting a Logical Domain
Use the reset command of the XSCF firmware to reset the specified logical domain.
Execute the command with a user account that has the platadm or fieldeng privilege. Alternatively, you can execute it with a user account that has the pparadm or pparmgr privilege for the physical partition to which the target logical domain belongs.
Note - The reset command forcibly resets the specified physical partition, so it may cause the failure of a disk, etc. Use the command only for emergency purposes, such as recovery of Oracle Solaris when it hangs up.
XSCF> reset -p ppar_id -g domainname sir | panic
For ppar_id, specify the PPAR-ID of the physical partition to which the logical domain to be reset belongs. You can specify only a single integer from 0 to 15, depending on the system configuration.
For domainname, specify the name of the logical domain to be reset.
To reset the logical domain itself, specify sir. To cause a panic in Oracle Solaris on the logical domain, specify panic.
Operation Procedure
  1. Execute the reset command to reset the specified logical domain. Enter "y" for the confirmation message.
    The following example resets the guest domain ldom1 of PPAR-ID 00.
XSCF> reset -p 0 -g ldom1 sir
PPAR-ID:00 GuestDomain to sir:ldom1
Continue? [y|n] : y
00 ldom1 :Resetting

This command only issues the instruction to reset.
The result of the instruction can be checked by the "showdomainstatus".
  1. Execute the showdomainstatus command, and confirm that the specified logical domain was reset.
    The following example checks the status of the logical domains of PPAR-ID 0. OpenBoot initializing or OpenBoot Running appears at Status, which then eventually displays Solaris running.
XSCF> showdomainstatus -p 0