Posts

Showing posts from August, 2008

Visual Studio Gotcha's

Back coding in Visual Studio for awhile and today have slogged through two frustrating problems. Solutions are recorded to save me troubleshooting time in the future. Problem 1: When trying to view the settings of a project (References in this case) instead see the dreaded X in a circle with the error message: An error occurred trying to load the page. COM object that has been separated from its underlying RCW cannot be used. It turns out for me the answer was to uninstall the C# Source Code Analysis plugin. Found the answer on the msdn site . Having done this I could now move on to troubleshooting problem 2 (which was the original problem of the day) Problem 2: Changing a project created in .Net Framework 2 to 3.5 in order to use linq does not automatically add all the stuff needed to actually use linq. In my case linq to xml was what I was after and I had to make the following mods to get back to square 1. First (obviously) from the compile tab select Advanced Compile Options and

Booting Blades from a SAN

OK, so this is not the original first post I was going to make, however I just spent 3 hours for the second time in 6 months troubleshooting the exact same problem so I'm posting it here mainly for my benefit. Our setup is an IBM BladeCenter with a combination of HS21 and HS21XM blades connected to an IBM DS3400 Fiber Channel SAN. We purchase our blades without drives and boot from the SAN. This works great once in production but has proved tricky to get into production (if you are like us and only do this every once in a while). I will list the steps below, however the tricky part that bit me again today is this: Once you have created your luns on the SAN and assigned them to your Blade our DS3400 (quietly) assigns a controller owner and preferred path. That controller owner setting must sync up with which HBA controller you have defined as the boot device. On our DS3400 screen that setting is under Modify/Change Logical Drive Ownership/Preferred Path. Without that setting t