<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michael Phillips Blog &#187; Server 2008</title>
	<atom:link href="http://nukeitmike.com/blog/category/server-2008/feed" rel="self" type="application/rss+xml" />
	<link>http://nukeitmike.com/blog</link>
	<description>My place to speak about things</description>
	<lastBuildDate>Thu, 29 Jul 2010 20:57:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>A fatal error occurred while trying to sysprep the machine.</title>
		<link>http://nukeitmike.com/blog/2010/06/03/a-fatal-error-occurred-while-trying-to-sysprep-the-machine/</link>
		<comments>http://nukeitmike.com/blog/2010/06/03/a-fatal-error-occurred-while-trying-to-sysprep-the-machine/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 01:08:22 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[imaging]]></category>
		<category><![CDATA[sysprep]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2010/06/03/a-fatal-error-occurred-while-trying-to-sysprep-the-machine/</guid>
		<description><![CDATA[Today, while getting ready to deploy an updated Citrix farm for a set of Line of Business applications, I got an error during the sysprep process.&#160; The machine in question is a 2008 64 bit machine.&#160; It has Citrix and all the applications installed.&#160; It is also a Hyper-V VM.&#160; I created an answer file [...]]]></description>
			<content:encoded><![CDATA[<p>Today, while getting ready to deploy an updated Citrix farm for a set of Line of Business applications, I got an error during the sysprep process.&#160; The machine in question is a 2008 64 bit machine.&#160; It has Citrix and all the applications installed.&#160; It is also a Hyper-V VM.&#160; </p>
<p>I created an answer file and when I run Sysprep I get a popup that says:&#160; A fatal error occurred while trying to sysprep the machine.</p>
<p>Hmm..&#160; so I look at the logs and here is what I find:</p>
<blockquote><p>2010-06-03 10:42:33, Error&#160;&#160;&#160;&#160;&#160; [0x0f0085] SYSPRP LaunchDll:Could not load DLL drmv2clt.dll[gle=0x0000007e]     <br />2010-06-03 10:42:33, Error&#160;&#160;&#160;&#160;&#160; [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 126[gle=0x0000007e]      <br />2010-06-03 10:42:33, Error&#160;&#160;&#160;&#160;&#160; [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x8007007e[gle=0x0000007e]</p>
</blockquote>
<p>I found lots of references to Windows Media Player, and that you can’t have sharing enabled.&#160; Not a problem on this machine.&#160; Not any help either.&#160; </p>
<p>I did find this article helpful: <a title="http://myit4u.wordpress.com/2010/03/17/launchdll-could-not-load-dll-drmv2clt-dll/" href="http://myit4u.wordpress.com/2010/03/17/launchdll-could-not-load-dll-drmv2clt-dll/">http://myit4u.wordpress.com/2010/03/17/launchdll-could-not-load-dll-drmv2clt-dll/</a></p>
<blockquote><p>Guess what?! Those aren’t shown in on a Windows Server 2008! Our workaround was to install the Desktop Experience feature on the server.</p>
</blockquote>
<p>I added the “Desktop Experience” feature did the sysprep and then uninstalled it on each of the new machines.&#160; Rather a pain, but I didn’t have a lot of time to work on figuring out a better answer.</p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2010/06/03/a-fatal-error-occurred-while-trying-to-sysprep-the-machine//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;netvsc&#8221; error in Hyper-V guest</title>
		<link>http://nukeitmike.com/blog/2010/04/21/netvsc-error-in-hyper-v-guest/</link>
		<comments>http://nukeitmike.com/blog/2010/04/21/netvsc-error-in-hyper-v-guest/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 18:33:05 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Server Core]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Hotfix]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2010/04/21/netvsc-error-in-hyper-v-guest/</guid>
		<description><![CDATA[We use Citrix Presentation Server for a number of applications, and lately we have had a significant increase in issues with one set of our Citrix servers.&#160; We have 3 main sets of Citrix servers and the problems have only been happening on one set.&#160; One of the sets doesn’t have this error, but wouldn’t [...]]]></description>
			<content:encoded><![CDATA[<p>We use Citrix Presentation Server for a number of applications, and lately we have had a significant increase in issues with one set of our Citrix servers.&#160; We have 3 main sets of Citrix servers and the problems have only been happening on one set.&#160; </p>
<p>One of the sets doesn’t have this error, but wouldn’t because they are physical servers.&#160; They have been in production a long time, and we have plans to virtualize them.&#160; </p>
<p>The second set doesn’t get the errors, but it is fewer servers and fewer users.</p>
<p>The third set:</p>
<ul>
<ul>
<li> is virtual</li>
<li>runs on 2008 R2 Hyper-V</li>
<li>has more servers (6 as opposed to 4 or 5 for the other two)</li>
<li>supports more users and more users per server (averages around 20 users per server during business hours)</li>
</ul>
</ul>
<p>Around November, we started upgrading our hosts from 2008 to 2008 R2.&#160; The problems have been getting progressively worse peaking in the last 2 months.&#160; Our last 2008 host was converted in March.&#160; </p>
<p>After some event log review, we were able to correlate some of the issues to the following error in the event log:</p>
<blockquote><p>Event Type:&#160;&#160;&#160; Warning     <br />Event Source:&#160;&#160;&#160; netvsc      <br />Event Category:&#160;&#160;&#160; None      <br />Event ID:&#160;&#160;&#160; 5      <br />Date:&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4/19/2010      <br />Time:&#160;&#160;&#160;&#160;&#160;&#160;&#160; 3:49:53 PM      <br />User:&#160;&#160;&#160;&#160;&#160;&#160;&#160; N/A      <br />Computer:&#160;&#160;&#160; &lt;ServerNameChangedToProtectTheGuilty&gt;      <br />Description:      <br />The miniport &#8216;Microsoft Virtual Machine Bus Network Adapter #4&#8242; hung. </p>
<p>For more information, see Help and Support Center at <a href="http://go.microsoft.com/fwlink/events.asp">http://go.microsoft.com/fwlink/events.asp</a>.      <br />Data:      <br />0000: 00 00 00 00 02 00 52 00&#160;&#160; &#8230;&#8230;R.      <br />0008: 00 00 00 00 05 00 00 80&#160;&#160; &#8230;&#8230;.      <br />0010: 00 00 00 00 00 00 00 00&#160;&#160; &#8230;&#8230;..      <br />0018: 00 00 00 00 00 00 00 00&#160;&#160; &#8230;&#8230;..      <br />0020: 00 00 00 00 00 00 00 00&#160;&#160; &#8230;&#8230;..</p>
</blockquote>
<p>and right behind that would be this message:</p>
<blockquote><p>Event Type:&#160;&#160;&#160; Information     <br />Event Source:&#160;&#160;&#160; netvsc      <br />Event Category:&#160;&#160;&#160; None      <br />Event ID:&#160;&#160;&#160; 4      <br />Date:&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4/19/2010      <br />Time:&#160;&#160;&#160;&#160;&#160;&#160;&#160; 3:49:53 PM      <br />User:&#160;&#160;&#160;&#160;&#160;&#160;&#160; N/A      <br />Computer:&#160;&#160;&#160; &lt;ServerNameChangedToProtectTheGuilty&gt;      <br />Description:      <br />The miniport &#8216;Microsoft Virtual Machine Bus Network Adapter #4&#8242; reset. </p>
<p>For more information, see Help and Support Center at <a href="http://go.microsoft.com/fwlink/events.asp">http://go.microsoft.com/fwlink/events.asp</a>.      <br />Data:      <br />0000: 00 00 00 00 02 00 52 00&#160;&#160; &#8230;&#8230;R.      <br />0008: 00 00 00 00 04 00 00 40&#160;&#160; &#8230;&#8230;.@      <br />0010: 00 00 00 00 00 00 00 00&#160;&#160; &#8230;&#8230;..      <br />0018: 00 00 00 00 00 00 00 00&#160;&#160; &#8230;&#8230;..      <br />0020: 00 00 00 00 00 00 00 00&#160;&#160; &#8230;&#8230;..</p>
</blockquote>
<p>After doing a bit of searching and getting a lot of nothing, and doing some on site troubleshooting without much luck, I finally broke down and called Microsoft.&#160; I spent a day e-mailing back and forth with someone who was suggesting that I try all the things that I had already tried, so I contacted our TAM and had the case escalated.&#160; </p>
<p>The technician then informed me that there was an internal hotfix that had not been fully tested yet, that related to my issue.&#160; It seems that in 2008 R2 Hyper-V guests running Server 2003, the network adapter will hang and then reset under heavy load.&#160; The hotfix has to be applied to the host and then the integration services on the guest have to be updated.&#160; In my environment, when I updated, I had to remove the integration services from the guest before the updated NIC driver would install.&#160; I reported this behavior to the technician I was working with, but he said that he couldn’t reproduce that particular problem and that he had no issues updating his test environment.</p>
<p>It is my understanding that the hotfix will be released under KB981836.&#160; When you install this, it changes the integration services version from 6.1.7600.16385 to 6.1.7600.20683.&#160; You can see this if you look at the driver version on the guest NIC.</p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2010/04/21/netvsc-error-in-hyper-v-guest//feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>An online pack already exists&#8230;</title>
		<link>http://nukeitmike.com/blog/2010/01/21/an-online-pack-already-exists/</link>
		<comments>http://nukeitmike.com/blog/2010/01/21/an-online-pack-already-exists/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 15:55:14 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[IBM Stuff]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Server Core]]></category>
		<category><![CDATA[Windows Server 2003]]></category>
		<category><![CDATA[DISKPART]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2010/01/21/an-online-pack-already-exists/</guid>
		<description><![CDATA[Situation:&#160; I have a 32bit file server running Windows Server 2003.&#160; I have a new 2008 R2 (x64) file server running on Hyper-V.&#160; Did I mention that the R2 server is on Clustered hosts? This is all simple.&#160; Just drop the LUNs from the file server, give them to the cluster and assign them as [...]]]></description>
			<content:encoded><![CDATA[<p>Situation:&#160; I have a 32bit file server running Windows Server 2003.&#160; I have a new 2008 R2 (x64) file server running on Hyper-V.&#160; Did I mention that the R2 server is on Clustered hosts?</p>
<p>This is all simple.&#160; Just drop the LUNs from the file server, give them to the cluster and assign them as pass through disk to the guest OS.&#160; Simple…</p>
<p>Except, I kept getting the following errors when I try to do the import:</p>
<blockquote><p>An online pack already exists.</p>
<p>The operation failed, because an online pack object already exists.</p>
<p>The provider encountered an error while merging two packs.</p>
</blockquote>
<p>I mean really…&#160; what does all that mean.&#160; I couldn’t find anything pertinent in my searches, I tried working in Diskpart, and got some of the same errors.</p>
<p>After lots of searches, I couldn’t find anything to help.&#160; So I opened a ticket with Microsoft.&#160; I got a very helpful person who told me that it basically sounds like a driver issue, but he couldn’t say for certain.&#160; He couldn’t find much on it either.</p>
<p>So on a whim, I moved my test LUN from my production file server to another 2003 server.&#160; That worked just fine, so I then moved it from there to the 2008 R2 machine that I had been working with.&#160; That worked just fine.&#160; Weird…</p>
<p>So I checked the driver for the production file server:</p>
<p><a href="http://nukeitmike.com/blog/wp-content/uploads/2010/01/clip_image002.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://nukeitmike.com/blog/wp-content/uploads/2010/01/clip_image002_thumb.jpg" width="194" height="244" /></a></p>
<p>and compared that to the other 2003 server:</p>
<p><a href="http://nukeitmike.com/blog/wp-content/uploads/2010/01/clip_image0024.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002[4]" border="0" alt="clip_image002[4]" src="http://nukeitmike.com/blog/wp-content/uploads/2010/01/clip_image0024_thumb.jpg" width="194" height="244" /></a></p>
<p> As you can tell, the culprit seems to be an outdated driver on the current file server.&#160; Seems I don’t keep things as up to date as I should.</p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2010/01/21/an-online-pack-already-exists//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyper-V certificate expiration and resolution</title>
		<link>http://nukeitmike.com/blog/2009/04/16/hyper-v-certificate-expiration-and-resolution/</link>
		<comments>http://nukeitmike.com/blog/2009/04/16/hyper-v-certificate-expiration-and-resolution/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 23:35:53 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Beta]]></category>
		<category><![CDATA[General Info]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[certificate]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2009/04/16/hyper-v-certificate-expiration-and-resolution/</guid>
		<description><![CDATA[If you see this: &#8216;VMName&#8217; failed to initialize. Could not initialize machine remoting system. Error: ‘Unspecified error’ (0&#215;80004005). Could not find a usable certificate. Error: ‘Unspecified error’ (0&#215;80004005). Then this could be your answer: Symptoms and resolution: § You may be unable to start or connect to virtual machines running on Windows Server 2008 or [...]]]></description>
			<content:encoded><![CDATA[<p> If you see this:</p>
<blockquote><p>&#8216;VMName&#8217; failed to initialize.      <br />Could not initialize machine remoting system. Error: ‘Unspecified error’ (0&#215;80004005).       <br />Could not find a usable certificate. Error: ‘Unspecified error’ (0&#215;80004005).</p>
</blockquote>
<p>Then this could be your answer:</p>
<blockquote><p><b>Symptoms and resolution:</b></p>
</blockquote>
<blockquote><p>§ You may be unable to start or connect to virtual machines running on Windows Server 2008 or Microsoft Hyper-V Server 2008. This occurs when connecting using vmconnect. Connections made using remote desktop won&#8217;t be affected.&#160;&#160; </p>
<p>§ KB Article <a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;967902">967902</a> has been created that details the symptoms and resolution.&#160; This KB article provides a direct link to download the quickfix to resolve this error.</p>
<p><b>Important Notes:</b></p>
<p>§ Though this error may occur, the Hyper-V service will continue to operate.&#160;&#160; Neither the Hyper-V host nor the running virtual machines will go offline.</p>
<p>§ It is not expected that this issue can be exploited for malicious purposes.</p>
<p>§ Customers running Windows Server 2008 R2 Hyper-V beta won’t experience this error.</p>
</blockquote>
<p>That last line it my favorite…</p>
<p>I guess we should be running the beta in production…&#160; and what’s with the ‘Unspecified error’?&#160;&#160; </p>
<p>&#160;</p>
<p><a href="http://blogs.technet.com/windowsserver/archive/2009/03/02/Hyper_2D00_V-certificate-expiration-and-resolution.aspx">Windows Server Division WebLog : Hyper-V certificate expiration and resolution</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2009/04/16/hyper-v-certificate-expiration-and-resolution//feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DPM does not remove expired recovery points</title>
		<link>http://nukeitmike.com/blog/2009/04/12/dpm-does-not-remove-expired-recovery-points/</link>
		<comments>http://nukeitmike.com/blog/2009/04/12/dpm-does-not-remove-expired-recovery-points/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 03:04:17 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Data Protection Manager]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[DPM]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[RAM]]></category>
		<category><![CDATA[recovery points]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2009/04/12/dpm-does-not-remove-expired-recovery-points/</guid>
		<description><![CDATA[I have been using DPM for about 7 months now.&#160; (I tested with it for a few months before that.)&#160; I never installed 2006, but 2007 seems to be working ok.&#160; I have a few complaints, but I have complaints about all the backup software that I have ever used.&#160; None of it really makes [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using DPM for about 7 months now.&#160; (I tested with it for a few months before that.)&#160; I never installed 2006, but 2007 seems to be working ok.&#160; I have a few complaints, but I have complaints about all the backup software that I have ever used.&#160; None of it really makes me happy.&#160; But on to the story…</p>
<p>I have 3 production DPM servers.&#160; One of them has a large number of protection group members.&#160; 8 Protection Groups, 328 Members.&#160; And that is just to protect 39 computers, but one of the SQL servers has about 150 databases.</p>
<p>I noticed the problem because I kept running out of space on the Recovery Point volumes.&#160; I had a particular 2008 Domain Controller that the system state recovery point volume would have to be extended every couple of days.&#160; I was keeping the recovery points on disk for 5 days, so it finally occurred to me that it should take more that 200 GB to keep 5 days work of recovery points for the system state.&#160; </p>
<p>I called and opened a ticket with Microsoft and we have been working on this for almost 2 months.&#160; So far, the best that I can tell is that the process that clears the old recovery points slowly eats up memory.&#160; This coupled with the fact that I have a lot of PG members, and means that the job frequently fails before it completes.&#160; If the number of recovery points continues to grow, the job that clears them (pruneshadowcopies) takes longer and takes more memory.&#160; This increases the chance that it will fail… </p>
<p>I don’t have a solution to this problem yet, other than a few work-arounds and a way to manually run the process:</p>
<ul>
<li>add more RAM to your DPM Server.&#160; Especially if you are running SQL locally on the box.</li>
<li>reduce the number of PG members.&#160; Fewer members, less recovery points, less chance the prune job will fail.</li>
<li>open the DPM Management Shell (DPM PowerShell) and run “pruneshadowcopies.ps1”.&#160; This will manually run the job that is triggered by DPM at midnight every night.&#160; If you have a lot of recovery points that haven’t been pruned, then this will probably fail (crash) a few times before it finishes.&#160; I have had it run all weekend before and then crash, and I have seen it run for just an hour and then crash.&#160; Keep running it, and it will eventually finish.&#160; </li>
<li>Hope that Microsoft comes up with a real fix soon…</li>
</ul>
<p>To see if you have this problem, there is a version of the pruneshadowcopies script that just shows the recovery points, without actually expiring them.&#160; The tech that I have been working with on my case sent it to me.&#160; </p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2009/04/12/dpm-does-not-remove-expired-recovery-points//feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>New Features in System Center Virtual Machine Manager 2008 R2</title>
		<link>http://nukeitmike.com/blog/2009/04/04/new-features-in-system-center-virtual-machine-manager-2008-r2/</link>
		<comments>http://nukeitmike.com/blog/2009/04/04/new-features-in-system-center-virtual-machine-manager-2008-r2/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 03:20:49 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Beta]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SCVMM]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Clustered Shared Volumes]]></category>
		<category><![CDATA[LIve Migration]]></category>
		<category><![CDATA[LUN]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2009/04/04/new-features-in-system-center-virtual-machine-manager-2008-r2/</guid>
		<description><![CDATA[Of the new features coming in the R2 versions of Windows Server 2008 and SCVMM, I think these two are the obvious winners: Support for Live Migration: With Windows 2008 R2 adding support for Live migration, it’s now added as a new migration option in VMM R2. Live migration requires the source and destination host [...]]]></description>
			<content:encoded><![CDATA[<p>Of the new features coming in the R2 versions of Windows Server 2008 and SCVMM, I think these two are the obvious winners:</p>
<blockquote><p><b>Support for Live Migration</b>: With Windows 2008 R2 adding support for Live migration, it’s now added as a new migration option in VMM R2. Live migration requires the source and destination host to be part of a failover cluster and that the VM is on a shared storage. Live migration means that there is no user perceived downtime; since the VM’s memory pages are being transferred, the hosts’ processors need to be the same (manufacturer and processor architecture). Our competition claims that Vmotion doesn’t require clustering but this only works for planned downtime and not for unplanned downtime. By combining Live migration and clustering, Hyper-V addresses both planned and unplanned downtime.</p>
</blockquote>
<blockquote><p><b>Multiple VMs per LUN</b>: VMM 2008 didn’t allow placing multiple VMs per LUN even though Hyper-V allowed it and the reason was that the LUN ownership was on a per host basis. This meant that migrating any VM on that shared LUN would result in all other VMs being migrated as well which can result in a confusing user experience (I’ve blogged about this at length). With CSV (Clustered Shared Volumes) in Windows 2008 R2, a single LUN is accessible by all hosts within a cluster. This enables a VM that’s on a shared LUN to be migrated without affecting other VMs on that LUN. As a result, with VMM R2, we’ll allow multiple VMs to be placed on the same LUN if CSV is enabled on the cluster. </p>
</blockquote>
<blockquote><p style="margin-right: 0px" dir="ltr"><a title="http://blogs.technet.com/rakeshm/archive/2009/03/16/scvmm-2008-r2-beta-is-available-now.aspx" href="http://blogs.technet.com/rakeshm/archive/2009/03/16/scvmm-2008-r2-beta-is-available-now.aspx">http://blogs.technet.com/rakeshm/archive/2009/03/16/scvmm-2008-r2-beta-is-available-now.aspx</a></p>
</blockquote>
<p style="margin-right: 0px">That is from the beta release announcement for SCVMM.&#160; I have downloaded the beta, but haven’t had time lately to get it setup.&#160; I am hoping to work on that this coming week…&#160; </p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2009/04/04/new-features-in-system-center-virtual-machine-manager-2008-r2//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Replica disk threshold exceeded, or Recovery Point Volume threshold exceeded</title>
		<link>http://nukeitmike.com/blog/2009/03/31/replica-disk-threshold-exceeded-or-recovery-point-volume-threshold-exceeded/</link>
		<comments>http://nukeitmike.com/blog/2009/03/31/replica-disk-threshold-exceeded-or-recovery-point-volume-threshold-exceeded/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 19:50:46 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Data Protection Manager]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[DISKPART]]></category>
		<category><![CDATA[DPM]]></category>
		<category><![CDATA[VDS]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2009/03/31/replica-disk-threshold-exceeded-or-recovery-point-volume-threshold-exceeded/</guid>
		<description><![CDATA[Great! &#160; Now what? Well, if you have a new DPM server and not a lot of protection groups created, and you haven’t been protecting anything much, you can just click on the link in the warning message that says “Allocate more disk space for replica…”&#160; That pulls up a pretty window that looks like [...]]]></description>
			<content:encoded><![CDATA[<p>Great! <img src='http://nukeitmike.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> &#160; Now what?</p>
<p>Well, if you have a new DPM server and not a lot of protection groups created, and you haven’t been protecting anything much, you can just click on the link in the warning message that says “Allocate more disk space for replica…”&#160; That pulls up a pretty window that looks like the one below:</p>
<p><a href="http://nukeitmike.com/blog/wp-content/uploads/2009/03/image.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" src="http://nukeitmike.com/blog/wp-content/uploads/2009/03/image-thumb.png" width="292" height="228" /></a></p>
</p>
</p>
<p>So you go ahead an make the number in the “Replica Volume” field a little bigger, hit ok and go on about your business.&#160; Unless..</p>
<p>Sometimes you may need to go and use DISKPART to manually add space to the volume.&#160; If you try the above method, and you get a failed message instead of success, you are either out of disk space, or it could be that you have more than one disk on your DPM server and one of the disks becomes full.&#160; In order to extend the volume onto another disk, you have to use DISKPART.&#160; DPM (at this version) won’t do it for you.</p>
<ol>
<li>Open a command prompt (run as administrator if you are using a 2008 Server for your DPM server) and type “diskpart”.&#160; </li>
<li>Type “List Volume” at the prompt. </li>
<li>Right click and “select all” then enter to copy the output to the clipboard </li>
<li>Paste it in notepad so you can do a search and search for the Data Source
<ol>
<li>You should see a line similar to this:
<ol>
<p>Volume 534&#160;&#160;&#160;&#160;&#160;&#160; DPM-Prolo&#160; NTFS&#160;&#160; Simple&#160;&#160;&#160;&#160;&#160; 2050 MB&#160; Healthy              <br />&#160; C:\Program Files\Microsoft DPM\DPM\Volumes\Replica\SQL2.domain.com\ SqlServerWriter\PrologPilot\               <br />Volume 535&#160;&#160;&#160;&#160;&#160;&#160; DPM-Prolo&#160; NTFS&#160;&#160; Simple&#160;&#160;&#160;&#160;&#160; 2050 MB&#160; Healthy               <br />&#160; C:\Program Files\Microsoft DPM\DPM\Volumes\DiffArea\SQL2.domain.com\ SqlServerWriter\PrologPilot\               <br />Volume 536&#160;&#160;&#160;&#160;&#160;&#160; DPM-Non VSS&#160; NTFS&#160;&#160; Simple&#160;&#160;&#160;&#160;&#160; 1540 MB&#160; Healthy               <br />&#160; C:\Program Files\Microsoft DPM\DPM\Volumes\Replica\quick1.domain.com\Non VSS Datasource Writer\Computer\SystemState\SystemState</p>
</ol>
</li>
</ol>
<ol>
<li>The volume number&#160; comes before what it is describing and there are 2 for each protected object.&#160; A Replica volume and a DiffArea.&#160; The replica volume is a copy of the data as it is on the protected member.&#160; The DiffArea is where the recovery points are stored.&#160; The “Non VSS Datasource Writer” is system state in the example. </li>
</ol>
</li>
<li>At the DISKPART&gt; prompt type “select volume” and the volume number i.e. : <em>select volume 534</em> </li>
<li>If you want to see the details about the disk, you can type <em>detail volume</em> and it gives an output similar to:<br />
<blockquote>
<p>DISKPART&gt; detail volume </p>
<p>&#160; Disk ###&#160; Status&#160;&#160;&#160;&#160;&#160; Size&#160;&#160;&#160;&#160; Free&#160;&#160;&#160;&#160; Dyn&#160; Gpt          <br />&#160; &#8212;&#8212;&#8211;&#160; &#8212;&#8212;&#8212;-&#160; &#8212;&#8212;-&#160; &#8212;&#8212;-&#160; &#8212;&#160; &#8212;           <br />* Disk 2&#160;&#160;&#160; Online&#160;&#160;&#160;&#160;&#160; 2560 GB&#160;&#160; 356 GB&#160;&#160; *&#160;&#160;&#160; * </p>
<p>Read-only&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : No          <br />Hidden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : No           <br />No Default Drive Letter: Yes           <br />Shadow Copy&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : No           <br />Dismounted&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : No           <br />BitLocker Encrypted&#160;&#160;&#160; : No </p>
<p>Volume Capacity&#160;&#160;&#160;&#160;&#160;&#160;&#160; : 1030 MB          <br />Volume Free Space&#160;&#160;&#160;&#160;&#160; :&#160; 186 MB</p>
</blockquote>
</li>
<li>In order to increase the space for the Replica volume you would type: <em>EXTEND SIZE=1024 DISK=2.&#160; </em>This would extend the selected volume by 1 GB (1024 MB) on DISK 2.&#160; </li>
<li>Now you have to go back in and tell DPM that you extended the volume.&#160; (I believe it may figure it out on its own eventually, but I prefer to get the warning cleared up sooner rather than later, so I go update DPM. </li>
</ol>
<p>&#160;</p>
<p>Note:&#160; Each time you use DISKPART, you are likely to see different numbers for the volumes.&#160; I haven’t looked into what that is, but I do know that the system volume is always one of the last in the list.&#160; For that reason I recommend that you always view <em>detail volume </em>after you select it, to make sure you are seeing the volume you intend to work with.</p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2009/03/31/replica-disk-threshold-exceeded-or-recovery-point-volume-threshold-exceeded//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The right way and the wrong way to disable the the firewall&#8230;</title>
		<link>http://nukeitmike.com/blog/2009/03/18/the-right-way-and-the-wrong-way-to-disable-the-the-firewall/</link>
		<comments>http://nukeitmike.com/blog/2009/03/18/the-right-way-and-the-wrong-way-to-disable-the-the-firewall/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 21:21:27 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Firewall]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2009/03/18/the-right-way-and-the-wrong-way-to-disable-the-the-firewall/</guid>
		<description><![CDATA[I use Server 2008 for a lot of things these days and I tend to not use the Windows firewall for most applications.&#160; Here is an interesting note for the right and wrong way to disable the firewall and why doing things “the way we have always done them” isn’t always the right way: Although [...]]]></description>
			<content:encoded><![CDATA[<p>I use Server 2008 for a lot of things these days and I tend to not use the Windows firewall for most applications.&#160; Here is an interesting note for the right and wrong way to disable the firewall and why doing things “the way we have always done them” isn’t always the right way:</p>
<blockquote><p>Although Window Server 2008 offers an impressive built-in firewall, in some cases we Exchange administrators don’t want to have to deal with it. Maybe you are building a demo to show a customer, or a lab environment to reproduce an issue. Maybe you just want to get Exchange installed now and will loop back to deal with fine-tuning firewall issues later. Maybe you have some other firewall product you’d rather use. Maybe, even, you don’t believe in defense in depth – or don’t think server-level firewall is useful.</p>
<p>Whatever the reason, you’ve decided to disable the Windows 2008 firewall for an Exchange 2007 server. It turns out that there is a right way to do it and a wrong way to do it.</p>
</blockquote>
<p><a title="http://blogs.3sharp.com/deving/archive/2009/03/17/haz-firewall-want-cheezburger.aspx" href="http://blogs.3sharp.com/deving/archive/2009/03/17/haz-firewall-want-cheezburger.aspx">http://blogs.3sharp.com/deving/archive/2009/03/17/haz-firewall-want-cheezburger.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2009/03/18/the-right-way-and-the-wrong-way-to-disable-the-the-firewall//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating from DasBlog to WordPress</title>
		<link>http://nukeitmike.com/blog/2009/03/05/migrating-from-dasblog-to-wordpress/</link>
		<comments>http://nukeitmike.com/blog/2009/03/05/migrating-from-dasblog-to-wordpress/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 15:54:57 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[General Info]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Web Stuff]]></category>

		<guid isPermaLink="false">http://nim.nukeitmike.com/blog/2009/03/05/migrating-from-dasblog-to-wordpress/</guid>
		<description><![CDATA[So I don&#8217;t really Blog very much anyway, but that just means, that I want to keep all the entries that I have created over the past 5 years.  In moving to a new Blog, I don&#8217;t want to just dump the old stuff.  WordPress is pretty popular with the group I work with, so [...]]]></description>
			<content:encoded><![CDATA[<p>So I don&#8217;t really Blog very much anyway, but that just means, that I want to keep all the entries that I have created over the past 5 years.  In moving to a new Blog, I don&#8217;t want to just dump the old stuff. </p>
<p>WordPress is pretty popular with the group I work with, so that is what I decided to go with.  The problem&#8230;  there isn&#8217;t an importer for WordPress from DasBlog.  I did a search and came up with a few good posts, but I am not as knowledgeable as I should be so it took a little work to figure it all out.  This is the post that gave me the most help:<br />
<a title="http://www.kavinda.net/2008/10/23/migrating-from-dasblog-to-wordpress.html" href="http://www.kavinda.net/2008/10/23/migrating-from-dasblog-to-wordpress.html">http://www.kavinda.net/2008/10/23/migrating-from-dasblog-to-wordpress.html</a></p>
<p>Here is what I did:</p>
<p> </p>
<ol>
<li>Build a server &#8211; I am using Server 2008 x64 Standard
<ol>
<li>Install the IIS Role</li>
<li>Install IIS Role Services</li>
<li>Download and install the URL Rewrite Module <a title="http://learn.iis.net/page.aspx/465/url-rewrite-module-configuration-reference/" href="http://learn.iis.net/page.aspx/465/url-rewrite-module-configuration-reference/">http://learn.iis.net/page.aspx/465/url-rewrite-module-configuration-reference/</a></li>
</ol>
</li>
<li>Setup MySQL
<ol>
<li>I just went to <a title="http://dev.mysql.com/downloads/" href="http://dev.mysql.com/downloads/">http://dev.mysql.com/downloads/</a> and downloaded the latest version.  I had a little bit of trouble with the install, because I tried to use a password with quotes in it.</li>
</ol>
</li>
<li>Setup PHP
<ol>
<li>Again, I just went to <a title="http://www.php.net/downloads.php" href="http://www.php.net/downloads.php">http://www.php.net/downloads.php</a> and downloaded the latest version.  I believe I had to select the CGI setup, but I don&#8217;t remember for sure&#8230; </li>
</ol>
</li>
<li>Copy old web site content to new server (I have other things on the site besides the Blog)
<ol>
<li>The nice thing about my situation is that I can leave the old stuff in production while I  figure out the new stuff.  Copying my old stuff over (minus the old Blog) was very simple.</li>
</ol>
</li>
<li>Create web site and point to the directory that I copied over.
<ol>
<li>Also, I had to set the default document as index.php for the Blog</li>
<li>Setup URL Rewrite to get &#8220;Pretty URLs&#8221;</li>
</ol>
</li>
<li>Export old Blog content
<ol>
<li>This was the hard part.  I used a utility that I downloaded from <a title="http://code.msdn.microsoft.com/DasBlogML" href="http://code.msdn.microsoft.com/DasBlogML">http://code.msdn.microsoft.com/DasBlogML</a> to convert my posts to BlogML.</li>
<li>Then I used  the import module that I got from <a title="Download BlogML to WordPress Import Module" href="http://www.kavinda.net/content/other/BlogML-WordPress-Import.zip ">http://www.kavinda.net/content/other/BlogML-WordPress-Import.zip </a></li>
<li>The import leaves a handy little permalinkmap.csv file.  I used Excel and Notepad to change it up a little bit to make lines that looked like: <a href="http://www.nukeitmike.com/blog/2009/02/18/ldquoFailedToSetEventLoggingrdquoErrorWhenLoggingIntoCitrixApps.aspx,http://nim.nukeitmike.com/Blog/2009/02/18/failed-to-set-event-logging-error-when-logging-into-citrix-apps/">http://www.nukeitmike.com/blog/2009/02/18/ldquoFailedToSetEventLoggingrdquoErrorWhenLoggingIntoCitrixApps.aspx,http://nim.nukeitmike.com/Blog/2009/02/18/failed-to-set-event-logging-error-when-logging-into-citrix-apps/</a> look like &lt;add key=&#8221;/2009/02/18/ldquoFailedToSetEventLoggingrdquoErrorWhenLoggingIntoCitrixApps.aspx&#8221; value=&#8221;/2009/02/18/failed-to-set-event-logging-error-when-logging-into-citrix-apps/&#8221; /&gt;  </li>
<li>Add URL Rewrite to enable old links to get to the new post address.  With IIS 7 and the URL Rewrite module you can add the lines that were created in the above step to the webconfig file to get the old links to point to the new links.</li>
</ol>
</li>
</ol>
<p>So even though this is an exceptionally long post compared to most that make, I didn&#8217;t include most of the details&#8230;  guess you will just have to ask if you need to know&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2009/03/05/migrating-from-dasblog-to-wordpress//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“Failed to set Event Logging” error when logging into Citrix Apps</title>
		<link>http://nukeitmike.com/blog/2009/02/18/failed-to-set-event-logging-error-when-logging-into-citrix-apps/</link>
		<comments>http://nukeitmike.com/blog/2009/02/18/failed-to-set-event-logging-error-when-logging-into-citrix-apps/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 14:22:50 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[General Info]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Web Stuff]]></category>

		<guid isPermaLink="false">http://www.nukeitmike.com/blog/2009/02/18/ldquoFailedToSetEventLoggingrdquoErrorWhenLoggingIntoCitrixApps.aspx</guid>
		<description><![CDATA[Users are getting the above error due to an invalid entry in the APPSRV.INI file. To fix it: 1. Open the appsrv.ini file located in the user’s Citrix ICA client folder, the default locations are: In Windows Vista &#8211; C:\Users\UserName\AppData\Roaming\ICAClient\ In Windows XP – C:\Documents and Settings\UserName\Application Data\ICAClient\ 2. Find the line beginning with”LogFileWin32”, it [...]]]></description>
			<content:encoded><![CDATA[<p>Users are getting the above error due to an invalid entry in the APPSRV.INI file. To fix it:</p>
<p>1. Open the appsrv.ini file located in the user’s Citrix ICA client folder, the default locations are:</p>
<p>In Windows Vista &#8211; C:\Users\UserName\AppData\Roaming\ICAClient\<br />
In Windows XP – C:\Documents and Settings\UserName\Application Data\ICAClient\</p>
<p>2. Find the line beginning with”LogFileWin32”, it should be near the top.</p>
<p>The default Value is:</p>
<p>In Windows Vista &#8211; C:\Users\UserName\AppData\Roaming\ICAClient\wfcwin32.log</p>
<p>In Windows XP – C:\Documents and Settings\UserName\Application Data\ ICAClient\wfcwin32.log</p>
<blockquote><p>I have been finding them with &#8220;User&#8221; instead of the actual name of the user.  For example: &lt;LogFileWin32=C:\Documents and Settings\<strong>User</strong>\Application Data\ICAClient\wfcwin32.log&gt;</p>
<p>Instead of : &lt;LogFileWin32=C:\Documents and Settings\<strong>Michael</strong>\Application Data\ICAClient\wfcwin32.log&gt;</p></blockquote>
<p>3. Update the entry to point to the correct location.</p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2009/02/18/failed-to-set-event-logging-error-when-logging-into-citrix-apps//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
