Happy Holidays! A Year in Review

Seasons Greetings,

A lot has changed in the past year since I started this blog. Today marks the 1 year anniversary of my blog site. A year ago I was a Systems Administrator for a small company with about 100 users, 4 VMware nodes in a cluster and a largely Windows environment and days away from passing my MCSA Certification. Over the past year as I reflect I’ve moved to an MSP providing support for thousands of servers on different OS and architectures, different hypervisors, learned SaltStack, became proficient in managed switching environments and got up to speed with F5 Load Balancers. In this time I’ve also gathered up Linux +, Hyper-V, Citrix Xen, and LPIC 1 certifications. What a wild ride this has been. I have nearly doubled my salary and grown in so many ways technically. One of the things that has become apparent to me is that the quest for knowledge must also be tempered with quality time with family and friends. It’s easy for a year to go by in an instant and work your heart out, but it’s equally important if not more important to maintain a balance between work and life beyond work. That said I do enjoy time with my home lab, still love what I do for a living, and have enjoyed engaging in the technical community, learning from others and mentoring others to grow their skills and careers. I want to spend a moment and be sentimental (which doesn’t happen for me as often as it should) and thank my wife, my dear friends, and my colleagues for making this life worth living and for standing by my side and putting up with the late night calls, untimely outages, and other fun that comes with the life of Server Operations. Looking forward to a new and killer year in 2016. Thank you all for reading and supporting my endeavors, feel free to reach out to me if you want to see any specific new content in the coming year. Have a happy and safe holiday!

Enabling PXE Boot for Citrix XenServer VMs

Seasons greetings! i’ve been doing some testing with Cobbler deployment in my lab and ran into a minor snag getting Citrix XenServer VMs to PXE boot. Below are the steps to enable boot options for XenServer Guest VMs to utilize PXE:


List VMs

List VMs and make note of the UUID for the VM in question

xe vm-list


Setting HVM Boot Options

Using the UUID from the command above change the boot options to enable HVM mode booting and set the boot order to disk then network

xe vm-param-set uuid=<your UUID> HVM-boot-policy="BIOS order"
xe vm-param-set uuid=<your UUID HVM-boot-params:order=cn


Start The VM

xe vm-start uuid=<your UUID


Network Location Cannot Be Found (Joining AD Domain)


Problem: Network Location Cannot Be Found

When attempting to join the domain the following message appears:


When this occurs you cannot browse to the UNC path of the domain controller and cannot reach SYSVOL

Solution: Add Client For Microsoft Networks

Browse to control panel and click network and sharing center (or run ncpa.cpl)

Right click your network adapter and go to properties

Ensure that the Client for Microsoft Network is enabled and installed, if it is unchecked tick the checkbox, if it is not present choose install then select client and choose client for Microsoft networks.