Users Guide

Table 6. Step Number and Location
Step Number Location in Lifecycle Controller Web Services Interface Guide (Windows or Linux)
step 1 11.3.18 - Connect RFS ISO Image
step 2 11.3.20 - Get RFS ISO Image Connection Information
step 3 11.3.19 - Disconnect RFS ISO Image
Profiles
DCIM_OSDeployment Profile
MOFs
DCIM_OSDeploymentService.mof
DCIM_OSDConcreteJob.mof
DCIM_LCElementConformsToProfile.mof
DCIM_LCRegisteredProfile.mof
Booting to ISO During Server Maintenance
To successfully perform remote operations on the server, make sure that the prerequisites provided in the Common
Prerequisites Before Using Remote Services section are met.
In data centers and enterprise environments normally physical servers are used to host virtual machines and work
loads. When the server requires maintenance (hardware replacement, configuration changes, updates, and so on), the
workloads are migrated to other physical systems and the original server goes to maintenance mode. In this mode, the
server boots to a pre-OS environment (usually an ISO) that is attached from network share multiple times until all the
issues are resolved. Using OS Deployment profile, the following methods can be used to achieve this more efficiently.
To boot to ISO during server maintenance:
1. Invoke the ConnectNetworkISOImage() method to expose the ISO from a network share (CIFS or NFS) as a virtual
CD-ROM device to the server. Whenever the managed system is rebooted during maintenance, the system boots to
this ISO irrespective of the boot order each time, until the ISO is detached using the DisconnectNetworkISOImage()
method.
NOTE: The ISO is re-attached when iDRAC resets or if there is a power disconnection.
2. Invoke the GetNetworkISOImageConnectionInfo() method to retrieve the details regarding the network ISO that is
attached using ConnectNetworkISOImage() method. It also indicates whether the ISO is booted from the system or
not. For more information, see
OSDeployment
profile
and the related MOFs.
3. Invoke the DisconnectNetworkISOImage() method to detach the ISO image from the server.
4. Invoke the SkipISOImageBoot() method so that the system does not boot once to the ISO attached (using the
ConnectNetworkISOImage() method) during the next server boot. For subsequent server reboots, BIOS continues to
boot to the ISO until the DisconnectNetworkISOImage() method is run to detach the ISO.
References For Booting to ISO During Server Maintenance
NOTE: The sections referenced in this table contain only generic examples.
Table 7. Step Number and Location
Step Number Location in Lifecycle Controller Web Services Interface Guide (Windows or Linux)
step 1 11.3.14 — Connect Network ISO Image
32