Category Archives: Virtualization

How to Install Citrix Xenserver

This article is content I migrated from a previous site I had created. The information may be a bit out of dateIn this video I explain where to get Citrix Xenserver and how to install it. I use a Virtualbox Virtual Machine in my demonstration, however you would not want to run Xenserver in a Virtual Machine in your production environment. I can't really think of a situation where you would want to do that.I hope you enjoy the video, and be sure to send me any questions you have either by commenting Read more [...]

Installing Virtual Box and Creating an Ubuntu virtual machine

This is content I migrated from a previous website, so some of the information is a little out of date. But the overall processes should still be the same. Virtual Box is a very simple virtual machine package which can be installed on Linux, Mac, Windows, and Solaris. It is open source, so you can compile it to run on other systems as well.In this tutorial video I will cover how to install virtual box and install your first virtual machine. The process of creating the virtual machine is does not Read more [...]

Automatically deploy Puppet agent on VMWare Templates

When you deploy a VMWare template, you have the option to create a customization specification. I recommend creating a customizaiton specification to be used when deploying your virtual machines.One of the options in your customization specification is a run once command. Or really, it is a list of run once commands. There are three commands you should add to this section:First, you want to download the puppet agent by using this command:powershell "new-item C:\install -type directory; (new-object Read more [...]

Invalid Virtual Machines

Sometimes virtual machines within your VMWare environment may show up as invalid. The machine is in-fact still running at this point; but you are unable to manage the virtual machine. This can happen for a few reasons, but in my experience the most common is when the esx host is unable to access the storage. I have seen this caused by high latency when accessing an NFS datastore, when you leave an offline datastore mounted for an extended period, and I have also seen this happen when a SAN controller failover event occurs. This condition happens when the esx host cannot access the vmx file (vmware configuration file) in the datastore, so VMWare just sort of forgets the configuration of the machine. The process which runs the virtual machine is still running on the host, so your VM does not crash. But, you still need to recover since HA, DRS, etc... no longer work when the VM is in this state. Read more [...]