Unsolved
This post is more than 5 years old
5 Posts
0
2969
June 7th, 2017 09:00
vmcli mounting iso and reboot not working
I have created an ISO image that contains the Dell firmware. I did the following:
racadm -r -u -p <*******> set idrac.serverboot.FirstBootDevice VCD-DVD
racadm -r -u -p <*******> set idrac.serverboot.BootOnce Enabled
Mounted the ISO image:
$ vmcli -r -u root -p <********> -c ./R730xd_fw_17R1.iso
Security Alert: Certificate is invalid - self signed certificate
Continuing execution. Use -S option for vmcli to stop execution on certificate-related errors.
Connecting to server....
Connecting to
. Login success.
Mapping ./R730xd_fw_17R1.iso to Remote Device[0] as Read Only. Success.
................................^[c.......................................................................................................................................
Then I did a powercycle of the server using racadm.
The server rebooted, but it looks like the ISO was never really mounted.
Does the ISO image need to be on an NFS share or something?
I'm on a remote server
0 events found


bscarb01
5 Posts
0
June 7th, 2017 15:00
I am running the Dell OpenManage 8.4 software in an Ubuntu 14.04 LTS image running in Virtual Box.
I did this:
racadm set idrac.serverboot.FirstBootDevice VCD-DVD
racadm set idrac.serverboot.BootOnce Enabled
Then I did vmcli to remotely mount the ISO. I see the connection:
tcp 10 0 10.0.2.15:40871 135.21.179.19:443 CLOSE_WAIT
I'm trying to do all this remotely so I can automate the deployment of firmware using an ISO image.
When I powercycle the iDRAC the virtual cd/dvd is never booted. It's like it's not seeing it at all.
I've done all this via the java console before, so I'm trying to do this remotely.
DELL-Josh Cr
Moderator
•
9.6K Posts
•
116 Points
0
June 7th, 2017 15:00
Hi,
Did you mount the image in the iDRAC virtual media? If you can mount it in the iDRAC gui, you should be able to mount it after the reboot.
bscarb01
5 Posts
0
June 8th, 2017 10:00
I was able to manually mount the virtual CD ISO image inside of the iDRAC ubuntu OS. Then I manually rebooted the server and it the ISO was found an booted. Of course, this defeats my goal of doing a fully automated update. I was told there is a known bug in the process to create the ISO image. Is there a fix available?
DELL-Josh Cr
Moderator
•
9.6K Posts
•
116 Points
0
June 8th, 2017 10:00
Who said there was a known bug?
bscarb01
5 Posts
0
June 8th, 2017 11:00
There is a Dell service request #
DELL-Josh Cr
Moderator
•
9.6K Posts
•
116 Points
0
June 8th, 2017 11:00
The case owner of that would be best contact to ask.
bscarb01
5 Posts
0
June 8th, 2017 14:00
I think the case issue was specific to the creation of the ISO. I just figured out how to get this to work at least once. You have to do something like this:
First, start the vmcli session where you "export" the iso image to the iDrac server:
vmcli -r -u -p -c
Then, run these commands in another ssh session:
racadm -r -u -p set idrac.serverboot.FirstBootDevice VCD-DVD
racadm -r -u -p set idrac.serverboot.BootOnce Enabled
racadm -r -u -p serveraction powercycle
Then, it should power off the iDRAC and boot from the ISO image.