KnoppMyth downloads | documentation | HowTo | reporting bugs | links | Recent Changes  
search for in the  

What is a Wiki?

See WikiWikiWeb

If you don't know how to use a wiki see the WikiHowto

ErfurtWiki is maintained by a loosely knit group of developers.

Quick Links

Related sites

Contact

Please submit website bugs in the BugReports

Contribute!

Please file any wishes on UserSuggestions.

Hosted By

Why

VMWare allows you to run virtual machines on your KnoppMyth system, allowing you to take full advantage of the machine running 24/7 by adding additional server capabilities without having to install them on the KnoppMyth system itself.

The KnoppMyth system is not designed for security and any additional installations have to be reinstalled and reconfigured every time you upgrade KnoppMyth. Installing additional software to KnoppMyth can be risky, destabilizing your system.

With VMWare, when you upgrade KnoppMyth you can simply reinstall VMWare Server software and restart the virtual machines you previously created, keeping the KnoppMyth otherwise in its default state.

For more background, browse the articles on howtoforge and techrepublic, or do a search (those links are starting to get a little old).

Installation

Note R5E50 requires the kernel source, partially built. See this previous version of this page for instructions.

  • Go to the http://www.vmware.com/download/server,
  • register for a free activation key (no fields are verified, valid email not required)
  • download the .tar.gz server for linux, and the web management interface (the 'mui', optional).
  • Untar the packages (tar zxvf *.tar.gz), go into the extracted directories, run vmware-install.pl for server and then mui. Mostly, you can accept defaults
  • Run: /etc/init.d/openbsd-inetd restart if it complained to you about inetd in the installation.
  • To then use the management web interface, you browse to port 8333 on your knoppmyth box, e.g. https://192.168.1.10:8333.
  • From the management interface, you can start/stop virtual machines, and it offers you a link to download a server console, from which you can create new virtual machines, select existing ones, and start/stop them.

Username will be root and password will be your root password.

VM Priority

With VMWare Server 1.x, A very good idea is to lower the priority of the vmware processes, so they don't interfere with the running of KnoppMyth. The default "niceness" priority of vmware is -10 (lower number, less "nice", higher priority), the same as the video capture priority, and we don't want that. If your VM needs a high priority, then KnoppMyth is not the place to host it. VMWare Server 2.x seems to set the priority to 0, which isn't so bad.

One way to achieve this is by putting an executable file, say vmware_priority in /etc/cron.hourly containing:

#!/bin/sh
renice 10 `pidof vmware-vmx`

Make sure to run chmod +x vmware_priority . Execute it with ./vmware_priority to check you got it right by running top and checking the NI (niceness) column.

Alternatively, remember to run that command every time you reboot or start a vm.

Note, that script will fail if you don't have any VMs - in which case something more sophisticated is required.

The niceness of 10 is pretty arbitrary here. I found 20 was too low for running a slimserver VM, and 10 seems to work fine.

What next

Rather than create new virtual machines, you may wish to download virtual appliances (very cool). If you want to create a minimal server, the Ubuntu Server appliance here is a good starting point. One of the first things you'll want to do from the console is edit /etc/hostname and /etc/hosts, and apt-get install openssh-server so you can ssh to your VM.

Questions?

Here's a forum post on the subject, ask here.

Ideas

You might want to create:

  • Mail/web server
  • bittorrent server (e.g. with web-based Torrentflux and moblock anti-p2p IP blocker)
  • slimserver or other music server
  • ever wanted to try Ruby on Rails or run a LAMP server? There are fully featured preconfigured appliances to download that work straight out of the box.


UpdatedPages

· WhatRemoteYouUse last changed on Sat Jul 31 10:46:47 2010
· WhatCardYouUse last changed on Sat Jul 31 10:45:00 2010
· TinnyAudioPVR150 last changed on Fri Jul 30 03:20:30 2010
· KnoppMythWiki last changed on Thu Jul 29 04:35:17 2010
· HowTo last changed on Wed Jul 28 09:27:02 2010
· HardwareAcceleratedVideo last changed on Tue Jul 27 09:15:10 2010
· MythVodkaHowTo last changed on Tue Jul 27 09:14:04 2010
· DisklessFrontend last changed on Tue Jul 27 09:13:29 2010
· CompileMythTVFromSVN last changed on Tue Jul 27 07:39:28 2010
· MythMusic last changed on Tue Jul 27 07:38:00 2010
· RRD Disk Partition Usage last changed on Sun Jul 25 21:34:12 2010
· UserSuggestions last changed on Sun Jul 25 16:25:51 2010
· Links last changed on Sun Jul 25 16:21:33 2010
· KnoppmythDownloads last changed on Sun Jul 25 14:02:11 2010
· KnoppMythInstall last changed on Sun Jul 25 14:00:46 2010
· TroubleShooting last changed on Wed Jul 21 07:03:13 2010
· webminhowto last changed on Mon Jul 19 07:34:28 2010
· PickingComponents last changed on Wed Jul 14 17:27:40 2010
· mplayerResume last changed on Mon Jul 12 22:54:24 2010
· R5A12DvdRipping last changed on Mon Jul 12 14:44:04 2010
· Additional Software last changed on Mon Jul 12 14:42:31 2010
· HowToUseMyth last changed on Mon Jul 12 14:41:09 2010
· x11vncHowTo last changed on Sun Jul 11 00:06:20 2010
· CountrySpecific last changed on Thu Jul 1 14:48:40 2010
· RepairingMythConvergDB last changed on Thu Jul 1 14:42:58 2010
· tv_grab_au last changed on Tue Jun 29 15:44:05 2010
sitemap |