Browsed by
Author: admin

UCSPE Change Fabric Interconnect

UCSPE Change Fabric Interconnect

So you fire up the Cisco UCS Emulator and notice that you can’t add or remove the Fabric Interconnect. It’s a pretty quick fix to change it, but it requires that the UCS Emulator reboots when it’s done. The first step is to mouse over the cog icon and click on Change Fabric Interconnect. It will load a page that looks like the following, the emulator comes with a couple of choices you can choose from. Once you click submit…

Read More Read More

Customization Specification Manager

Customization Specification Manager

Believe it or not there are many features of VMWare I do not get to use every day, however one that I have been neglecting other than to pass a VCP exam I had and be familiar with it was the Customization Specification Manager… I have been missing out. This weekend I had some extra time and wanted to see how powerful this tool is and put it to good use against one my Windows Server 2012 R2 template I…

Read More Read More

Cisco UCS Platform Emulator Deployment

Cisco UCS Platform Emulator Deployment

The first part about setting up the lab in general is deploying the OVA template you have downloaded from the Cisco website. Also ensure that you have Java Runtime Environment 1.6 or higher installed. This guide makes the assumption you know enough about VMWare to deploy an OVA/F on your own. I downloaded the 3.0.2cPE1 from https://communities.cisco.com/docs/DOC-57526. This usually only takes a minute or two. Once deployed you will probably notice the Cisco UCS Platform Emulator runs on top of…

Read More Read More

Upcoming Posts and PowerShell Modules

Upcoming Posts and PowerShell Modules

I wanted to share some of the PowerShell Modules that I will be going over the next few months as I learn and share the experiance and headaches I run into; Cisco UCS PowerTool – Available here. It requires a Cisco login, a little more info can be found here. VMWare PowerCLI – Available here. – Eventually I will start covering 6, instead of 5.5. Like Cisco, it also requires an account. NetApp PowerShell Toolkit – Available here. Also requires…

Read More Read More

Experimenting with vSphere PowerCLI – Portgroups

Experimenting with vSphere PowerCLI – Portgroups

Despite last weeks frustration with enhanced LACP and vDS through vSphere PowerCLI, some things can still be automated while others will have to be done by hand. I looked into the deployment of PortGroup’s as the next logical step, here is what I came up with so far: # Create Portgroups Get-VDSwitch -Name “vTest” | New-VDPortGroup -Name “Windows Servers” -PortBinding Static -Numports 32 -VlanID 100 Get-VDSwitch -Name “vTest” | New-VDPortGroup -Name “Linux Servers” -PortBinding Static -Numports 32 -VlanID 101 This…

Read More Read More

Experimenting with vSphere PowerCLI – vDS and LACP

Experimenting with vSphere PowerCLI – vDS and LACP

This week as the year winds up I was experimenting with vSphere PowerCLI and noticed that when I go to create a Virtual Distributed Switch (VDS) through PowerShell I am able to create it, but it does not support enhanced LACP out of the box. It actually behaves identically to how it would if I created it in the fat client instead of the web client. # Create VDS New-VDSwitch -Name “vtest” -Location “Las Vegas” -LinkDiscoveryProtocol “CDP” -LinkDiscoveryProtocolOperation “Listen” -NumUplinkPorts…

Read More Read More

Get GUID Remotely

Get GUID Remotely

Recently I had to pull the GUID of a server remotely at work, I didn’t quite know how to do this off the top of my head. I found a few websites that suggested the following commands: Get-WmiObject Win32_ComputerSystemProduct | Select-Object -ExpandProperty UUID Get-WmiObject Win32_ComputerSystemProduct -ComputerName HOSTNAME | Select-Object -ExpandProperty UUID Both work, but I wanted to make a small powershell script where it would prompt me for the hostname and get it. $hostname = Read-Host ‘What is the hostname’…

Read More Read More

Graduate Study

Graduate Study

Not long ago, I finished the last class in the graduate program I was taking at Boston University. I wanted to provide a brief review of the program that I took. I started the program in September of 2013, the admission process was overall pretty straight forward. So long as you have good grades, a strong statement of purpose, and your transcripts ready, it seemed very easy to make this dream a reality. The classes were moderately difficult in my…

Read More Read More

Marrying a Kuwaiti Women as a Non-Kuwaiti Man (1/2)

Marrying a Kuwaiti Women as a Non-Kuwaiti Man (1/2)

Marriage in Kuwait can be a difficult task to accomplish, leaving aside the family issues here and the normal process of “no system” to do things, people at government offices that speak English, but don’t when you need help. Some background on our situation, I have been married to my wife for about two years now in the US, but have never been legally married in Kuwait, despite the fact that I have worked here on and off during the…

Read More Read More

Error Installing Gems

Error Installing Gems

I spun up a new instance on Amazon AWS to learn some ruby for one of my classes online and notice I kept getting the below error: [[email protected] ~]$ sudo gem install Fetching: xxxxxxxxxxxxxxxxxxxx (100%) Successfully xxxxxxxxxxx Fetching: multi_json-1.10.1.gem (100%) Successfully installed multi_json-1.10.1 Fetching: rubyzip-1.1.6.gem (100%) Successfully installed rubyzip-1.1.6 Fetching: ffi-1.9.3.gem (100%) Building native extensions. This could take a while… ERROR: Error installing xxxxx: ERROR: Failed to build gem native extension. /usr/bin/ruby2.0 extconf.rb mkmf.rb can’t find header files for ruby…

Read More Read More