Sunday, August 11, 2013

Dell iDRAC: The Virtual Media native library cannot be loaded

If you get the above error when trying to open the virtual media on a Dell iDRAC console session (Virtual Media --> Launch Virtual Media) and you're running 64-bit Linux, you may need to install 32-bit Java. Here's what I did on Ubuntu 12.04:

  1. First of all, I happened to run into this issue on an iDRAC that was running old firmware, so before continuing, I'd recommend updating to the latest firmware if possible and seeing if that fixes the issue.

  2. If that didn't fix it or you're unable to update to the latest iDRAC firmware, install 32-bit Java on your workstation:
    sudo apt-get install openjdk-6-jdk:i386

  3. Next, download the viewer.jnlp file from the iDRAC web interface by clicking the link to launch the virtual console/viewer. If the viewer.jnlp file you downloaded has a really long name, you might want to rename it to make the next step easier.

  4. Open the viewer.jnlp file with the 32-bit javaws (Java Web Start) binary:
    /usr/lib/jvm/java-6-openjdk-i386/jre/bin/javaws /path/to/viewer.jnlp


Post a Comment