Why is my VM slow?

Posted by Matt Amdur on

(This post is part of a series on debugging virtual machines on ESX) While there is no easy answer I’ve found that esxtop is one of the most useful starting points. esxtop is the VMware equivalent to the UNIX top tool. You can invoke it via: ~ # esxtop   If after running the command…

Read More

What’s wrong with my VM?

Posted by Matt Amdur on

I recently gave a few talks at Delphix about tools to help debug common problems in virtual machines running on VMware ESX. A coworker thought that some of the content would be generally useful and encouraged (nagged) me to write a blog post. This is my attempt to capture some of the common questions that…

Read More

My Dell T620

Posted by Matt Amdur on

It’s been quite a while since my last blog post, for the three people that actually read my blog I know I’ve promised new posts about debugging in virtual machines, east coast vs west coast company culture, and Java support for DTrace. Rather then blog about any of those I decided I might as well…

Read More

One good probe deserves another

Posted by Matt Amdur on

During my first week at Delphix I was asked to participate in a support call with a customer. The customer had recently upgraded their 4 vCPU Delphix VM (running on VMware ESX) to a new Delphix version and added two additional vCPUs. After the upgrade the VM would no longer boot. Each time the VM…

Read More

Customer Problems

Posted by Matt Amdur on

Shortly after joining I was asked to help some colleagues with an issue that was blocking a proof of concept deployment at a customer site. The customer was unable to import data from one of their databases into Delphix, each time they tried the job would fail with an exception “Failed to parse chunk header.”…

Read More

First Post!

Posted by Matt Amdur on

I recently joined the systems engineering team at Delphix (here’s some dubious information about my prior life if you’re curious), I’ve spent the last few weeks working on some interesting bugs that Adam asked me to write a few blog posts about. As a disclaimer this is in fact my first blog post (I guess…

Read More