VKVM/en

Aus EUserv Wiki

Wechseln zu: Navigation, Suche

vKVM

Inhaltsverzeichnis

General

The vKVM Rescue System (virtual Keyboard/Video/Mouse) is an extended version of our standard Rescue System which loads a Linux system into your servers RAM via PXE. The vKVM Rescue System starts a virtual machine which is capable of booting from your servers hard disk. The graphical output of the VM is being transmitted over an SSL-secured VNC connection, making it possible for you to interact with your operating system "as if" you were sitting in front of your server.

The Rescue System automatically detects your hard disks and connected USB-disks, enabling you to boot from them within the VM's BIOS. The CPU will be virtualized as well. Additionally a network card is emulated which provides you access to the Internet from within the virtual machine.

vKVM Rescue is a good choice when your server isn't reachable via SSH due to a misconfiguration of your network settings (e.g. iptables) for instance.

Activating vKVM

To start the vKVM Rescue System you just have to log in to the customer center, select your server contract and choose "Rescue System" from the left menu. Now select the "vKVM" entry and activate the system. The vKVM Rescue will be available after approx. 30 - 40 minutes (you will receive an E-Mail notification) and you can finally connect via VNC.

Please keep in mind: vKVM can only be started if there's no other rescue system active at the moment. Whether a rescue system is enabled for your server or not can be discerned by the green tick in the row Rescue-System under Serverdata in the customer center.


Establishing a VNC connection with vKVM (Windows)

To establish a secured VNC connection with the vKVM the program SSVNC [1] is recommended.

When you have started the program you should see the following window:

Under VNC Host:Display enter the IP address of your server, followed by :5959. Make sure the tick under Use SSL is set. After clicking Connect SSVNC will try to establish a connection with the server.

In the next step a new window will pop up, asking for your password. Just enter the Default-Passwort from the customer center and finally click OK:

After clicking OK the authentication process will begin. You should now see the graphical output of vKVM:


By entering the respective number the vKVM will boot the selected hard drive. If you want to quit your current session make sure you have saved all your data and shut down the system properly. This turns off the vKVM and ends your session. In order to boot your server as usual trigger a webreset in the customer center.


Establishing a VNC connection with vKVM (Linux)

To establish a secured VNC connection with the vKVM the program SSVNC [2] is recommended.

When you have started the program you should see the following window:

Under VNC Host:Display enter the IP address of your server, followed by :5959. Under VNC Password enter the password which you can find in the customer center unter "server data". Make sure the tick under Use SSL is set.

Now go to Options --> Advanced:

Make sure the tick under Server uses VeNCrypt SSL encryption is not set:

Still in the same window click Done in the lower right corner. Now you are back in the main window. Finally make sure the tick under Verify All Certs is not set and click the Connect button:

By now you should be connected with the vKVM and see a BIOS screen, prompting you to select a hard drive from which you want to boot:

By entering the respective number the vKVM will boot the selected hard drive. If you want to quit your current session make sure you have saved all your data and shut down the system properly. This turns off the vKVM and ends your session. In order to boot your server as usual trigger a webreset in the customer center.

Using the web interface

Establishing a connection

The vKVM can also be accessed via a browser. The only requirement is that you have Java installed. The connection (SSL secured) can be established as follows:

  • Open a browser of your choice
  • Enter the following into the address bar:
https://<Your-Server-IP>/vKVM

(Replace <Your-Server-IP> with the actual value)

  • Confirm the certificate exception rule of your browser
  • In the following window enter vkvm as username and the Default-Passwort from your server data as password: configuration data of the server:

File: vkvm_web_1.png

  • Accept the confirmation prompt of the Java applet
  • Enter your Default-Password into the VNC authentication field. This double authentication is required for security reasons as well as allowing alternative access using the SSL VNC viewer. After entering the password the connection should now be established:

File: vkvm_web_2.png

Triggering a reset

In case the operating system which runs inside vKVM doesn't respond anymore (e.g. due to a kernel panic) it cannot be rebooted anymore (since it is in an undefined state).

In this case you are able to reset the virtual machine by clicking the System Reset button:



Please note: triggering the reset may take up to 5 seconds.

Technical limitations

The following technical limitations are known at the moment

  • vKVM runs at a low speed on servers without CPU virtualization support
  • Windows (64-Bit) won't run on servers without CPU virtualization support
  • A 32-Bit Windows is bootable on servers without CPU virtualization support
  • Due to possible driver incompatibilities some versions of Windows might not work with vKVM. In this case please use the Windows Rescue System
  • vKVM runs on 64-Bit architectures onlys
  • Hardware RAID controllers are supported
  • vKVM can't boot systems that are using virtualization technologies themselves (such as VMWare ESXi, Proxmox and XenServer)
  • Some versions of Ubuntu will hang at a black screen
  • vKVM is not usable if your server is under a DDOS attack