The ranting of an IT Professional

July 27, 2009  2:54 PM

Microsoft potshot: Oracle raising it’s pricing structure

Jason Tramer Jason Tramer Profile: Jason Tramer

Take a look:

So Microsoft reminds us that SQL server is still available at the same cost while Oracle is raising it’s prices. Now if only SQL server was any good …. they might just have something there.

July 24, 2009  1:19 PM

Microsoft GPL violation hits memory hole

Jason Tramer Jason Tramer Profile: Jason Tramer

Interesting article. What is more interesting here is the concept of Microsoft supporting anything open source. Times perhaps are a changing.

The one problem here, if Microsoft ever did embrace open source, who would the elitest linux teenage fan boys hate next?

July 21, 2009  6:01 PM

Windows server 2003: DHCP server rant

Jason Tramer Jason Tramer Profile: Jason Tramer

I am not sure if this has been fixed in Server 2008, maybe it has, but here is something i encountered in server 2003 that really made me mad. I was migrating a companies DHCP scope to a new server and this company had about 50 or so address reservations. So I was hoping there was a quick way to migrate this. I right clicked on reservations and noticed there was an option to export to comma delimited text file and I got all excited on the possiblity that I wouldn’t have to do this manually. THen I notice, while you can export the list there is no way that I could locate to import it.

Seriously Microsoft?!? You put in the functionality to export but not to import it back? Would it really have been so hard to input the maybe two lines of code to do this? I am curious about the rationale here of your developers, was this laziness or just plain stupidity?

July 20, 2009  2:12 PM

Unable to power on a VM: Corrupt Redo log

Jason Tramer Jason Tramer Profile: Jason Tramer

Here is a sample of the error that you will see.

Error message: msg.hbacommon.corruptredo:The redolog of dmz-obs-000002.vmdk has been detected to be corrupt. The virtual machine needs to be powered on. If the problem still persists, you need to discard the redolog.

You will not be able to power off or reset the VM. You need to kill it manually.

Here is how you do that:

Instructions on how to foracbly terminate a VM if it is unresponsive to the VI client.

In this you will be terminating the Master World and User Worlds for the VM which in turn will terminate the VM’s processes.

1. First list the running VMs to determine the VM ID for the affected VM:
#cat /proc/vmware/vm/*/names

vmid=1076 pid=-1 cfgFile=”/vmfs/volumes/50823edc-d9110dd9-8994-9ee0ad055a68/vc using sql/vc using sql.vmx” uuid=”50 28 4e 99 3d 2b 8d a0-a4 c0 87 c9 8a 60 d2 31″ displayName=”vc using sql-″

vmid=1093 pid=-1 cfgFile=”/vmfs/volumes/50823edc-d9110dd9-8994-9ee0ad055a68/esx_template/esx_template.vmx” uuid=”50 11 7a fc bd ec 0f f4-cb 30 32 a5 c0 3a 01 09″ displayName=”esx_template”

The displayname will be the name of your VM as it appears in the GUI

For this example we will terminate the VM at vmid=’1605′

2. We need to find the Master World ID, do this type:
# less -S /proc/vmware/vm/1605/cpu/status

Replace the number in this command with your vmid from above.

Expand the terminal or scroll until you can see the right-most column. This is labelled ‘group’. Unterneath the column you will find: vm.1604

In this example ‘1604’ is the ID of the Master World.

3. Run this command to terminate the Master World and the VM running in it:

/usr/lib/vmware/bin/vmkload_app –kill 9 1604

4. This should kill all the VM’s User Worlds and also the VM’s processes.

If Successful you will see similar:

Warning: Jul 12 07:24:06.303: Sending signal ‘9’ to world 1604.

You should then be able to work with your VM again

July 14, 2009  2:41 PM

Setting up DHCP relay on a Cisco router

Jason Tramer Jason Tramer Profile: Jason Tramer

This came up for me recently. Here are the commands to setup DHCP relay on a Cisco router, it’s super easy if you know what to do.

The interface you are configuring is the interface where the DHCP clients are located. The helper-address is the IP address of your DHCP server, in this case Please note you will need to make this configuration change on EVERY interface that has clients that will need to access the DHCP server.

router2# conf t
router2(config)# int e0
router2(config-if)# ip helper-address

July 9, 2009  7:22 PM

Upgrade to ESX 4 (vSphere) on a standalone Host

Jason Tramer Jason Tramer Profile: Jason Tramer

This article was really helpful

If highly recommend following it if you need to an in place upgrade on a stand alone ESX box.

July 7, 2009  8:34 PM

Force Xenapp Uninstall

Jason Tramer Jason Tramer Profile: Jason Tramer

So to uninstall Citrix you have to have the Citrix IMA service running properly. Which of course begs the question of what you do when you are trying to uninstall because the IMA service ISN’T working properly in the first case?

Open command prompt, navigate to the directory that has the Xenapp install MSI and use the command


That will take care of the issue for you and force an uninstall

July 7, 2009  8:23 PM

Cisco Router – Upload and IOS image from ROMMON mode

Jason Tramer Jason Tramer Profile: Jason Tramer

If you ever delete your IOS image and the system reboots before you get the new one on or if you upload the image and it is corrupt you will need to know how to upload an image from ROMMON mode.

Here are a sample of the commands, replace the entries with your specifics:

rommon 1 > IP_ADDRESS=
rommon 2 > IP_SUBNET_MASK=
rommon 4 > TFTP_SERVER=
rommon 5 > TFTP_FILE=c2600-adventerprisek9-mz.124-5a.bin
rommon 6 > tftpdnld (this command kicks off the tftp download)

June 30, 2009  2:06 PM

The Pirate Bay is being purchased

Jason Tramer Jason Tramer Profile: Jason Tramer

Check it out:

The caveat here is that the deal only goes through if the Pirate Bay goes completely legal and legitimate. My question is that if they go legit and legal could they still call themselves the Pirate Bay? Wasn’t the whole point of there existence to provide material illegally?

June 29, 2009  1:46 PM

Firefox 3.5 set to release tommorrow! (June 30th)

Jason Tramer Jason Tramer Profile: Jason Tramer

Check it out.

Good news for those of us who hate IE (which I presume to be everyone).

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: