Browsed by
Tag: kvm

Docker to solve SuperMicro IPMI iKVM – JavaWS Problems

Docker to solve SuperMicro IPMI iKVM – JavaWS Problems

icedtea-web 1.6.2 does not seem to work with SuperMicro’s IPMI Java iKVM viewer. SuperMicro’s helpful response is to only use Oracle’s Java.

net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application. The application has not been initialized, for more information execute javaws from the command line.

Even when you have the right version of Java you often have to dance through security hoops or Java versions just to get it to work.

If you have Docker installed there is a great solution that avoids installing Oracle’s Java and/or tweaking any security settings. solarkennedy has created a very nice Docker container that encapsulates everything needed to access various Java based IPMI consoles.

 docker run -p 8080:8080 solarkennedy/ipmi-kvm-docker

Now point your browser to http://localhost:8080 and voila:

You are looking at a Java enabled Firefox (and OS) through a web VNC client accessed from the Docker host. Not bad!

Poor CIFS/SMB performance on KVM Guest

Poor CIFS/SMB performance on KVM Guest

This is kind of stating the obvious. Running OpenMediaVault 0.5.48 as a KVM guest.

CIFS transfers from Windows 8.1 to OMV over gigabit ethernet maxed out at ~30MB/s.

Despite selecting Generic Kernel > 2.6 from within Virt-Manager, KVM defaulted to the virtual Realtek 8139 NIC.

Switching to the virtio driver mostly resolved the performance issues with CIFS transfers fluctuating from 60MB/s to 110MB/s.

Not sure what the source of the throughput fluctuation is, as it will be stable at 110MB/s for 10 minutes and suddenly drop.

I recommend using iftop on the KVM host to measure performance.