Online Service Diagnostics
Missing Options Resolution procedure is run automatically in online service mode when Diagnostics or Advanced Diagnostics selection is made from the FUNCTION SELECTION Menu.
When booting a system in online service mode, the OPERATING INSTRUCTIONS Menu and the FUNCTION SELECTION Menu are displayed in phase 1 by the service mode boot script. Once a selection is made, the selection is stored in /etc/lpp/diagnostics/data/fastdiag file, and phase 2 of the boot process commences.
The Diagnostic Application that gets called due to a missing child
resource, after selecting Diagnostic Routines from the FUNCTION
SELECTION menu, gets a TMInput shown below:
TMInput:
exenv = 2 // Standalone Environment
advanced = 0 // Customer Mode
system = 0 // Option Checkout
dmode = 4 // System Verification
date = "-s START -e NOW"// START = NOW - 24 hours.
loopmode = 1 // Not in Loop Mode
lcount = 0
lerrors = 0
console = 1 // Console Available
parent = "parent0" // Parent of resource to test
parentloc = "AB-CD" // Parent's Location Code
dname = "resource0" // Name of resource to test
dnameloc = "AB-CD" // Resource's Location Code
child1 = "child0" // Missing Child of Resource
state1 = 3 // State of Child is MISSING
childloc1 = "AB-CD" // Child's Location Code
child2 = ""
state2 = 0
childloc2 = ""
The Diagnostic Application that gets called due to a missing child
resource, after selecting Advanced Diagnostic Routines from
the FUNCTION SELECTION menu, gets a TMInput shown below:
TMInput:
exenv = 2 // Standalone Environment
advanced = 1 // Advanced Mode
system = 0 // Option Checkout
dmode = 4 // System Verification
date = "-s START -e NOW"// START = NOW - 24 hours.
loopmode = 1 // Not in Loop Mode
lcount = 0
lerrors = 0
console = 1 // Console Available
parent = "parent0" // Parent of resource to test
parentloc = "AB-CD" // Parent's Location Code
dname = "resource0" // Name of resource to test
dnameloc = "AB-CD" // Resource's Location Code
child1 = "child0" // Missing Child of Resource
state1 = 3 // State of Child is MISSING
childloc1 = "AB-CD" // Child's Location Code
child2 = ""
state2 = 0
childloc2 = ""