Uncategorized

Another Vyatta config guide

Posted on

I find myself using the Vyatta virtual router (http://www.vyatta.org) for most everytime I need a router. It hasn’t yet replaced my core enterprise routers, but it fits in nicely for smaller environments. This example is going to be a basic home configuration – The internet facing interface receives its address via DHCP, the internal interface […]

Uncategorized

Deleting PTR records with Upper Case text

Posted on

I ran into an issue today where I had a DNS PTR record that I needed to delete, but couldn’t. I would delete the record in the GUI without issue, but then I would refresh and the record would reappear.A little searching and I found http://support.microsoft.com/kb/842127 that talks about a known issue in Server 2003 DNS and […]

Uncategorized

Found my first problem with vCOps

Posted on

I setup an eval of vCenter Ops in a test environment about a week ago and was letting it run. This morning I came in and found the below alert in my email: New alert was generated at Fri Jul 06 05:12:21 PDT 2012:Info:Object`s demand is 104.0 percent of its available resource capacity. Disk I/O […]

Uncategorized

Importing EMC SAN data to vCenter Operations

Posted on

I recently began testing vCenter Operations, and once I got it setup I quickly grew bored. Not because its not a good product, but the normalizing period takes several days/weeks, so there isn’t much of an immediate WOW factor. While waiting, I remembered hearing that EMC was releasing a Storage Analytics pack for vCOps. The […]

Uncategorized

Free online courses: Intro to Statistics

Posted on

In my day-to-day life as a computer geek, I find myself surrounded by information. For better or worse, it is my job to try an take this data and make intelligent decisions based on it. To be quite honest, I have been fumbling with how to organize and use the data. Between high-school statistics class […]

Uncategorized

Configuring syslog in ESX

Posted on

It happens every time – an error occurs in VMware, and causes a lot of VMotions. By the time you get the logs off the ESX host, they have rolled off and are no longer valid. To combat this, we setup a syslog server for all our ESX hosts to report into. To configure the […]

Uncategorized

Finding VM disk details in powershell

Posted on

Occasionally I have to do some VMware datastore maintenance (remove datastores, migrate SANs, etc…) that requires me to move VMs from one DS to another. Traditionally this should be simple: find all VMs on a DS, sVmotion the VMs to a target DS, and remove the original. To make it easier, I rename the datastores […]

Uncategorized

Getting the last powered on time of a VM

Posted on

I have been going through our VMware infrastructure and cleaning up the storage and found a large number of VMs that were powered off. I wanted to know if any activity had happened on them recently to see if they were still valid. A little googling and I found the below script that will look […]

Uncategorized

Create a VMFS datastore via powershell

Posted on

Due to limitations in ESX4, I recently needed to create several 2TB VMFS volumes. I can easily automate this on the SAN configuration, but creating the VMFS datastores has always been a manual process. I came across sample code at http://snipplr.com/view.php?codeview&id=48048 that showed how to perform this via powershell. I modified it a bit to work in […]

Uncategorized

Setting VMware Reservations and Limits via PowerShell

Posted on

I am looking into the possibility of implementing tiering and limiting within my VM infrastructure. Nothing special is required, but I want to make sure that a development system doesn’t run rampant and impact production. I came up with this script to adjust the CPU/RAM reservations/limits based on the number of CPUs and amount of […]