Posts Tagged ‘VMware’

There is an issue I have noticed with VMware systems deployed with Nexus vPC technology that involve traffic only making it out of the vPC by disabling half the vPC or getting rid of the vPC completely. Initially you’re thinking this is a Cisco issue and I am here to tell you that you’re wrong.

In the virtual switch port-groups and the VMNIC teaming there is a load balancing algorithm you can choose from. I have seen issues where the VMNICS are set to route based on IP hash but the port-group could be set to something like route based on originating  port-id. 

If you’re noticing that pinging the machine from the vPC enabled switches, if they have a SVI enabled, that the ping is only responsive on ONE of the devices and from a north end machine, outside the vPC and probably your desk, only gets responses when HALF the vPC is down, you need to immediately check the hashing for the vmnics and the port-group.

Use the command: esxtop – to review what virtual machines are using what vSwitch and vmnic port to further aid in your troubleshooting.

I would highly suggest you keep it the same at both levels, there may be only odd circumstances where mixing these is helpful but you’re likely trading predictability for what may be perceived performance you’re probably not getting.


From: 9 Immutable Laws of Network Design – Let’s be simple, this is opinion, not law. Network design is network design and each person will have their own unique view on how to build networks. However, to say immutable laws is arrogant and only tells people you’re stuck in your ways; thus, if you stand still you’re falling behind. Read the rest of this entry »


Clone Template
Clone creates an exact copy of a running Virtual Machine at the time of cloning process Template acts as a baseline image for a Virtual Machine with the predefined configurations as per your organization’s standards.
Cloning a Virtual Machine creates an exact duplicate copy of the Virtual Machine with the same configuration and installed software without performing any additional settings. Create a template to create a master image of aVirtual Machine from which you can deploy multiple virtual machines
You can create a clone of an existing installed and configured running Virtual Machine by right clicking on it and selecting Clone. You can create a template by converting a Virtual Machine to a template, cloning a Virtual Machine to a template, or cloning another template.
VM clones are best suited in test and development environments where you want to create, test and work; with exact copies of production servers without disturbing production servers by creating a clone of the production virtual machine. Templates are best suited for production environments where you want the mass deployment of Virtual Machines along with the installed OS, basic software, and configured settings such as the security policy of your organization, as a base VM. Once a template is deployed, you can install software depending on the role of the server for example IIS or Database.
VM Clones are not suited for mass deployment of Virtual Machines. Templates are best suited for Mass Deployment of Virtual Machines.
You cannot convert back the cloned Virtual Machine. You can convert the template back to Virtual Machine to update the base template with the latest released patches and updates and to install or upgrade any software and again convert back to template to be used for future deployment of Virtual Machines with the latest patches.
A Cloned Virtual Machine can be powered on. Templates cannot be powered on.
You cannot clone a Virtual Machine if you have connected directly to an ESX/ESXi host using a vSphere Client. You cannot create a template of a Virtual Machine if you have connected directly to an ESX/ESXi host using vSphere Client.
You can customize the guest operating system of the clone to change the Virtual Machine name, network settings, and other properties. This prevents conflicts that can occur if a Virtual Machine and a clone with identical guest operating system settings are deployed simultaneously. You can also customize the guest operating system while deploying from a template.
A Clone of a Virtual Machine can be created when the Virtual Machine is powered on Convert virtual Machine to template cannot be performed, when Virtual machine is powered on.  Only Clone to Template can be performed when the Virtual Machine is powered on.

Here is a quick and easy script to run on the command line that will give you the location of the delta files if you can’t see them in snapshot manager:


find -follow -name '*delta*.vmdk' -exec ls -alh {} \;


If you’re running out of space on a Windows Server 2003 instance in VMware you do have a workaround to expand your system partition. This will require gparted which is standard on Knoppix so I would suggest you grab a copy of Knoppix and burn that to a CD first. Now I will detail the steps required since this is really easy:

  1. Power off the VM
  2. Right click your VM in vSphere client – Edit Settings
  3. Select the Hard Disk that contains the VMDK file for your system drive
  4. Increase size to whatever you want (or is available)
  5. Open the Console to the VM
  6. Power on the VM but quickly mount your local host CD/DVD drive to boot to Knoppix
  7. Once Knoppix is booted open a terminal and type in: sudo gparted
  8. Select the drive you want to expand by right clicking and select “Resize”
  9. You can resize by typing in the desired size or dragging the vertical bar over to desired size
  10. Continue through the menu and when done press APPLY at the top and gparted will do the work
  11. Once complete, reboot the system and remove the Knoppix CD and unmount the CD drive from within vmware
  12. LET WINDOWS PERFORM THE CHECKDISK – DO NOT INTERRUPT THIS PROCESS
  13. Windows will probably want to reboot when you login, please do so and after this you’ll see your newly sized system partition

So I read on TechRepublic how the “cloud” is going to take away jobs but open others. This is full of bull corn and probably just a bunch of hype that TechRepublic uses to get people interested in reading their articles. Kudos on the tactic; however, I find it despicable because you’ll have up-and-comers into the IT field who will get discouraged. I was almost one of them in the early 2000’s… Read the rest of this entry »


SO you’re probably looking for the pros and cons of choosing either a cloud based solution or a in house based server solution for your IT infrastructure.At first the cloud based infrastructure seems so much cheaper because there are no up front costs; however, you have recurring costs each month and without any type of agreement the pricing could go up. There are a plethora of other negative reasons for choosing a cloud based solution and here are a few of them: Read the rest of this entry »