
UNSOLVED
Problem using Lifecycle Controller Web Services to an R720 IDRAC
I'm trying to use various remote calls to an R720 IDRAC. I'm using various wsman calls from "Dell™ Lifecycle Controller 2 Web Services Interface Guide for Windows". I can successfully interrogate and change boot settings (e.g., using "CALL winrm e cimv2/root/dcim/DCIM_BootSourceSetting"), so I have live access to the remote machine's IDRAC (after setting CSIOR so GUI and wsman access agree). I want to invoke a one time boot from disk 0 (of a RAIDed set of 10 virtual disks). I don't need to make and use a boot entry pointing to this disk, so I tried using the Web Services call that sounded like a one time boot to a disk, documented in section 11.3.21 called "Boot To Hard Drive (HD)", which invokes a "BootToHD()" method using the command "winrm i BootToHD cimv2/root/dcim/DCIM_OSDeploymentService
?CreationClassName=DCIM_OSDeploymentService
+Name=DCIM:OSDeploymentService
+SystemCreationClassName=DCIM_ComputerSystem
+SystemName=DCIM:ComputerSystem"
I get the expected output of "BootToHD_OUTPUT ReturnValue = 0", and I see the machine do the reboot, but it boots into the top boot entry, not from disk 0. Documentation states "The BootToHD() method is used for one time boot to the host server’s hard disk. After this method is executed thye host is rebooted immediately and will boot to the first configured hard disk irrespective of its boot order.", but I don't see the "irrespective" part kick in! I see all of my 9 disks as enabled boot entries later on in the boot sequence, so if it tried to use 0, or any of them, I think I would have seen some kind of indication. Disk 0 has my expected EFI code (a UEFI Shell) at \EFI\Boot\bootx64.efi, and I can do a manual/GUI "Boot From File" to it and get the expected Shell to start up, so I think this makes it a "configured hard disk". Overall, it looks like it disregarded the wsman command and just plain rebooted.
So, am I using this command correctly? Any thoughts on what is really happening? Anything else to try? Thanks for any guidance.
Responses (0)
Solutions (0)
