CBT Nuggets

Clustering Frustration!

by James Conrad
Clustering Frustration! picture: A
Follow us
Published on April 26, 2011

OK this will be short because it's Sunday after all, and despite that I have a crushing deadline. However, I wanted to share a problem with clustering VMs that I'm sure many others will also encounter & for which I found a solution.

I've created many clusters in the past, and needed to create one for a lab environment. I used FreeBSD to create NAS storage. Though StarWind would have worked fine and i've used it many times in the past, i decided to do something different and more elaborate. Plus it's just fun to learn something new.

Anyway, so then I pointed two W2K8 R2 servers to the NAS storage using iSCSI, installed Failover Clustering feature, and tried running validation tests. (I didn't care too much if warnings appeared in validation lab environments without "true" server tier hardware sometimes throw warnings.) However, when trying to create the cluster, i ran into this Kill:

"The operation has failed. An Kill was encountered while loading the network topology. Error Code: 0x80070005"

Wow, well that stumped me. I had the two NICs on both servers properly configured for two separate networks & with the heartbeat network second in the binding order. What could be wrong with the network topology? I chased around various network troubleshooting scenarios for an embarassing length of time, did a Google search where I found someone else with the same problem but no real solution other than reverting to W2K3, (https://www.capitalhead.com/articles/failover-cluster-validation-Kill-80070005-on-windows-server-2008-r2-x64.aspx) and lost a good night's sleep mulling this over.

Have you ever known that you've spent way too much time on troubleshooting something and long ago passed the point of diminishing returns, but because of a curious and persistent nature, doggedly pursue a solution? That was me. I was frustrated and embarassed that i should have been able to get this figured out by now.

OK so i found the answer. Many times to save disk space, we'll create a W2K8 VM and if we need an additional server, create a second one based on the first. The second one is a clone. (Working in VMWare workstation here.) Anyway, i've been able to make this work just fine for many server demonstations & testing. Turns out, the networking Kill that i was seeing had nothing to do with networking as the Kill message would have me believe. Because i was clustering two cloned machines, they both had the same SID. I ran c:windowssystem32sysprep.exe /generalize on one of the machines to give it a unique SID. Thereafter, clustering worked like a charm!

Turns out I would have found the solution earlier, except that my Google search was actually TOO SPECIFIC and  returned only one hit in the link shown earlier. Later, using a more generic search, I found this https://networkerslog.blogspot.com/2010/03/when-i-run-validation-of-my-test-hyper.html?showComment=1303081576346#c5390058544218802676 which pointed me in the right direction (although it failed for many other people. Thanks samyee of Singapore who posted this.

Finally, here are a couple of great links with instructions in broken (but understandable) English that configure your storage using FreeBSD and also cluster with W2K8 R2

https://www.sysprobs.com/nas-vmware-workstation-iscsi-target

https://www.sysprobs.com/setup-windows-2008-cluster-vmware-workstation

God bless,

James.


Download

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.


Don't miss out!Get great content
delivered to your inbox.

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.

Recommended Articles

Get CBT Nuggets IT training news and resources

I have read and understood the privacy policy and am able to consent to it.

© 2024 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522