<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results for 'app:weblogs' matching tag 'Clustering'</title><link>http://msmvps.com/search/SearchResults.aspx?q=app:weblogs&amp;tag=Clustering&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:weblogs' matching tag 'Clustering'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Adjusting Exchange 2010 DAG Failover in High Latency Networks</title><link>http://msmvps.com/blogs/expta/archive/2011/11/29/adjusting-exchange-2010-dag-failover-in-high-latency-networks.aspx</link><pubDate>Tue, 29 Nov 2011 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1803058</guid><dc:creator>Anonymous</dc:creator><description>&lt;span style="font-family:inherit;"&gt;Some Exchange 2010 DAG implementations have DAG members that are separated by high latency WAN networks.&amp;nbsp; In these networks you may find that the increased latency causes unexpected DAG failovers or failures.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family:inherit;"&gt;This is especially likely to happen with a two node DAG with a File Share Witness (FSW).&amp;nbsp; When network latency increases to the point that&amp;nbsp;the cluster heartbeat threshold&amp;nbsp;is reached, the node furthest from the FSW will go offline.&amp;nbsp; The node that&amp;#39;s in the same LAN as the FSW will stay online because it maintains quorum.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family:inherit;"&gt;There are two properties that specify cluster health, as measured in heartbeats.&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family:inherit;"&gt;&lt;strong&gt;CrossSubnetDelay&lt;/strong&gt; specifies the heartbeat interval (in milliseconds) between subnets.&amp;nbsp;The default is 1000 milliseconds (1&amp;nbsp;second).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family:inherit;"&gt;&lt;strong&gt;CrossSubnetThreshold&lt;/strong&gt;&amp;nbsp;specifies how many heartbeats can be missed between subnets before cluster failover (or failure) occurs.&amp;nbsp;The default is 5 heartbeats.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-family:inherit;"&gt;With the default settings, any WAN latency that causes 5 missed heartbeats over 5 seconds causes the cluster to fail.&amp;nbsp;This matches the settings used by the &lt;strong&gt;SameSubnetDelay&lt;/strong&gt; and &lt;strong&gt;SameSubnetThreshold&lt;/strong&gt; properties.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family:inherit;"&gt;If WAN latency causes unexpected cluster failover or failures, adjust the &lt;strong&gt;CrossSubnetDelay&lt;/strong&gt; value to its maximum value of &lt;strong&gt;4000&lt;/strong&gt; milliseconds (4 seconds) and the &lt;strong&gt;CrossSubnetThreshold&lt;/strong&gt; property to its maximum value of &lt;strong&gt;10&lt;/strong&gt;,&amp;nbsp; With these settings the cluster will not failover or fail until there are 10 missed heartbeats, 4 seconds apart (40 seconds).&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family:inherit;"&gt;This is accomplished from Powershell by doing the following:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family:inherit;"&gt;From one of the DAG members open the &lt;strong&gt;Windows Powershell Modules&lt;/strong&gt; in Administrative Tools.&amp;nbsp; This will&amp;nbsp;launch Powershell and import all the Windows Powershell modules for installed features, including the new Windows Failover Cluster module.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family:inherit;"&gt;Run the following one-liner to configure the maximum values:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;&lt;strong&gt;$cluster = Get-Cluster; $cluster.CrossSubnetThreshold = 10; $cluster.CrossSubnetDelay = 4000&lt;/strong&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Check your settings using the following cmdlet:&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;strong&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Get-Cluster | fl *&lt;/span&gt;&lt;/strong&gt;&lt;/blockquote&gt;
&lt;div class="separator" style="clear:both;text-align:center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-_ofhaIeKEH0/TtWe9hhe4OI/AAAAAAAAGeQ/lZZRnKoDtsk/s1600/Cluster+Properties.png" style="margin-left:1em;margin-right:1em;"&gt;&lt;img border="0" height="508" src="http://2.bp.blogspot.com/-_ofhaIeKEH0/TtWe9hhe4OI/AAAAAAAAGeQ/lZZRnKoDtsk/s640/Cluster+Properties.png" width="640" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family:inherit;"&gt;Since cluster properties are instantly replicated between all nodes in the cluster, this only needs to be configured from one node in the DAG.&amp;nbsp; The changes go into effect immediately and there is no need to restart services or the server.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family:inherit;"&gt;Note that you can configure the same properties using cluster.exe, but&amp;nbsp;I&amp;#39;m using Powershell here because cluster.exe is deprecated in Windows Server 2008 R2.&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Did you find this information useful? Post a comment and share it with others!&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/798194812750898417-7619451957475689922?l=www.expta.com" alt="" /&gt;&lt;/div&gt;</description></item><item><title>Exchange DAG Cluster Service Terminated with Error 7024</title><link>http://msmvps.com/blogs/expta/archive/2011/10/25/exchange-dag-cluster-service-terminated-with-error-7024.aspx</link><pubDate>Tue, 25 Oct 2011 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1801643</guid><dc:creator>Anonymous</dc:creator><description>I ran into an interesting issue at a client site yesterday on an Exchange 2010 SP1 DAG member.&amp;nbsp; One DAG member&amp;#39;s databases would not mount (even Public Folders) and the Cluster service would not start.&amp;nbsp; The DAG is configured as a three member stretched DAG, with two nodes in the main site and another in the DR site.&lt;br /&gt;
&lt;br /&gt;
The event IDs logged were:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Log Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Source:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Service Control Manager&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Date:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/23/2011 12:07:44 AM&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Event ID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7024&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Task Category: None&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Level:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Keywords:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Classic&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;User:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N/A&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Computer:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EX03.domain.local&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Description:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;&lt;span lang="EN"&gt;The Cluster Service service terminated with service-specific error Log service encountered an invalid log block..&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Log Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Source:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Microsoft-Windows-FailoverClustering&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Date:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/23/2011 12:00:43 AM&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Event ID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1177&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Task Category: Quorum Manager&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Level:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Critical&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Keywords:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;User:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SYSTEM&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Computer:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EX03.domain.local&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Description:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;The Cluster service is shutting down because quorum was lost. This could be due to the loss of network connectivity between some or all nodes in the cluster, or a failover of the witness disk. &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Run the Validate a Configuration wizard to check your network configuration. If the condition persists, check for hardware or software errors related to the network adapter. Also check for failures in any other network components to which the node is connected such as hubs, switches, or bridges.&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Log Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Source:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Microsoft-Windows-FailoverClustering&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Date:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/23/2011 12:00:43 AM&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Event ID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1135&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Task Category: Node Mgr&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Level:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Critical&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Keywords:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;User:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SYSTEM&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Computer:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EX03.domain.local&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Description:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Cluster node &lt;strong&gt;&amp;#39;EX02&amp;#39;&lt;/strong&gt; was removed from the active failover cluster membership. The Cluster service on this node may have stopped. This could also be due to the node having lost communication with other active nodes in the failover cluster. Run the Validate a Configuration wizard to check your network configuration. If the condition persists, check for hardware or software errors related to the network adapters on this node. Also check for failures in any other network components to which the node is connected such as hubs, switches, or bridges.&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Log Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Source:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Microsoft-Windows-FailoverClustering&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Date:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/23/2011 12:00:43 AM&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Event ID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1135&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Task Category: Node Mgr&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Level:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Critical&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Keywords:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;User:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SYSTEM&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Computer:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EX03.domain.local&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Description:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Courier New&amp;#39;, Courier, monospace;"&gt;Cluster node &lt;strong&gt;&amp;#39;EX01&amp;#39;&lt;/strong&gt; was removed from the active failover cluster membership. The Cluster service on this node may have stopped. This could also be due to the node having lost communication with other active nodes in the failover cluster. Run the Validate a Configuration wizard to check your network configuration. If the condition persists, check for hardware or software errors related to the network adapters on this node. Also check for failures in any other network components to which the node is connected such as hubs, switches, or bridges.&lt;/span&gt;&lt;/blockquote&gt;
The cluster failed when two of the three DAG members (EX01 and EX02)&amp;nbsp;went offline at 12:00:43 AM due to a network failure in the active site.&amp;nbsp; For some reason, this corrupted the CLUSDB.BLF file on&amp;nbsp;the member in the DR site which prevented that node from coming online when the network came back up.&amp;nbsp; CLUSDB.BLF is a CLFS Base Log File used by the cluster service which contains metadata that is used to manage access to the log data.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
To correct the problem, navigate to the %WINDIR%\Cluster folder and rename CLUSDB.BLF to CLUSDB.BLF.OLD.&amp;nbsp; Then restart the Exchange server.&amp;nbsp; The cluster service will generate a new CLUSDB.BLF&amp;nbsp;file on restart.&amp;nbsp; The cluster service will be able to start and the databases will mount.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Did you find this information useful? Post a comment and share it with others!&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/798194812750898417-5256162682087507876?l=www.expta.com" alt="" /&gt;&lt;/div&gt;</description></item><item><title>Winner of the contest</title><link>/http://feedproxy.google.com/~r/SqlServerCitation/~3/aDQ8Mk77w6c/winner-of-contest.html</link><pubDate>Thu, 05 May 2011 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1792729</guid><dc:creator>Anonymous</dc:creator><description>&lt;div dir="ltr" style="text-align:left;"&gt;&lt;span style="font-family:&amp;#39;Trebuchet MS&amp;#39;,sans-serif;"&gt;Dear Readers,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Trebuchet MS&amp;#39;,sans-serif;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Trebuchet MS&amp;#39;,sans-serif;"&gt;I am very please to announce winner of the &lt;a href="http://www.sql-server-citation.com/2011/03/describe-ha-and-dr-strategy-and-win.html"&gt;contest&lt;/a&gt; about describing best HA &amp;amp; DR solution. The contest was successful, there are about&amp;nbsp; 5 entries I have get from various&amp;nbsp; sources like linkedin and email, I would like to thank all the participant and readers. The winner is &lt;a href="http://www.linkedin.com/pub/dave-thomas/a/747/595"&gt;Dave Thomas&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Trebuchet MS&amp;#39;,sans-serif;"&gt;My apologies, I suppose to declare winner on 25th April but could not able to make it.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Trebuchet MS&amp;#39;,sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family:&amp;#39;Trebuchet MS&amp;#39;,sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8332641-6198520314183525122?l=www.sql-server-citation.com" alt="" /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=yIl2AUoC8zA" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=63t7Ie-LG7Y" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=dnMXMwOfBR0" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=7Q72WNTAKBA" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=aDQ8Mk77w6c:QjQAze4DUJI:V_sGLiPBpWU" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=qj6IDK7rITs" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=aDQ8Mk77w6c:QjQAze4DUJI:KwTdNBX3Jqk" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=l6gmwiTKsz0" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=aDQ8Mk77w6c:QjQAze4DUJI:gIN9vFwOqvQ" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=TzevzKxY174" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=aDQ8Mk77w6c:QjQAze4DUJI:nQ_hWtDbxek"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=nQ_hWtDbxek" border="0" alt="" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlServerCitation/~4/aDQ8Mk77w6c" height="1" width="1" alt="" /&gt;</description></item><item><title>Describe HA and DR strategy and win</title><link>/http://feedproxy.google.com/~r/SqlServerCitation/~3/vTLNO7gMo_c/describe-ha-and-dr-strategy-and-win.html</link><pubDate>Sun, 06 Mar 2011 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1789417</guid><dc:creator>Anonymous</dc:creator><description>&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;Dear Readers,&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;I am very please to made an announcement about the contest.&amp;#160; As you aware that I have wrote a &lt;a title="SQL Server 2008 High Availability - Book by Hemantgiri S. Goswami, SQL MVP" href="http://www.sql-server-citation.com/2011/01/sql-server-2008-high-availability-book.html" target="_blank"&gt;book on SQL Server 2008 High Availability&lt;/a&gt; which was published on 24th January 2008 by &lt;/font&gt;&lt;a href="https://www.packtpub.com/microsoft-sql-server-2008-high-availability/book"&gt;&lt;font size="3" face="Trebuchet MS"&gt;Packt Publication&lt;/font&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;. Now you have a chance to win a subscription worth&lt;strong&gt; £150 of digital library&lt;/strong&gt; at Packt Publication, here is the information.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font size="3" face="Trebuchet MS"&gt;Describe the best HA+DR solution you have designed or worked upon, especially in case of physically dispersed location, and the reason why? &lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;The best answer will win a subscription of digital library worth £150 at &lt;/font&gt;&lt;a href="http://www.packtpub.com/"&gt;&lt;font size="3" face="Trebuchet MS"&gt;Packt Library&lt;/font&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;, so what are you waiting for!!! &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Trebuchet MS"&gt;The best answer will be judged by me and &lt;a title="SQL Server MVP" href="http://www.sqlserver-qa.net" target="_blank"&gt;Satya Shyam K Jayanty&lt;/a&gt; whom I admired as Guru.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3" face="Trebuchet MS"&gt;Who this book is for?&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;This book is written for the System Administrator, experienced SQL Developers who want to learn about the topic – SQL Server High Availability, Aspiring DBAs.&lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font size="3" face="Trebuchet MS"&gt;That means, this book is having a step-by-step instructions, pre-requisite with plenty snapshots to get you through the installation of SQL Server High Availability options like Cluster, Replications ( Snapshot, Transactional, Peer-2-Pee and Merge), Log Shipping and Database Mirroring. &lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font size="3" face="Trebuchet MS"&gt;I have tried to include external reference for further study on that particular topic if you wish to read some advance information, I have also include few common issues and how to resolve them for every topic i.e. How to troubleshoot common issues for Clustering, Replication, Log Shipping and Database Mirroring. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;Here is the detailed index for every chapter of this book at - &lt;/font&gt;&lt;a href="http://www.sql-server-citation.com/2011/01/sql-server-2008-high-availability-book.html"&gt;&lt;font size="3" face="Trebuchet MS"&gt;http://www.sql-server-citation.com/2011/01/sql-server-2008-high-availability-book.html&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3" face="Trebuchet MS"&gt;Where to buy? &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;One can purchase my book SQL Server 2008 High Availability from Packt Publication in Paper and eBook format at &lt;/font&gt;&lt;a href="https://www.packtpub.com/microsoft-sql-server-2008-high-availability/book"&gt;&lt;font size="3" face="Trebuchet MS"&gt;https://www.packtpub.com/microsoft-sql-server-2008-high-availability/book&lt;/font&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt; or one can purchase this from Amazon at &lt;/font&gt;&lt;a href="http://www.amazon.com/Microsoft-Server-2008-High-Availability/dp/1849681228/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1299390127&amp;amp;sr=8-1"&gt;&lt;font size="3" face="Trebuchet MS"&gt;http://www.amazon.com/Microsoft-Server-2008-High-Availability/dp/1849681228/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1299390127&amp;amp;sr=8-1&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Regards&lt;/p&gt;  &lt;p&gt;-- Hemantgiri S. Goswami | &lt;a href="http://www.sql-server-citation.com"&gt;www.sql-server-citation.com&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8332641-6764383995962185409?l=www.sql-server-citation.com" alt="" /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=yIl2AUoC8zA" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=63t7Ie-LG7Y" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=dnMXMwOfBR0" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=7Q72WNTAKBA" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=vTLNO7gMo_c:9VktMq849eE:V_sGLiPBpWU" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=qj6IDK7rITs" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=vTLNO7gMo_c:9VktMq849eE:KwTdNBX3Jqk" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=l6gmwiTKsz0" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=vTLNO7gMo_c:9VktMq849eE:gIN9vFwOqvQ" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=TzevzKxY174" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=vTLNO7gMo_c:9VktMq849eE:nQ_hWtDbxek"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=nQ_hWtDbxek" border="0" alt="" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlServerCitation/~4/vTLNO7gMo_c" height="1" width="1" alt="" /&gt;</description></item><item><title>SQL Server 2008 High Availability – A Book</title><link>/http://feedproxy.google.com/~r/SqlServerCitation/~3/DW3qvs9NSbE/sql-server-2008-high-availability-book.html</link><pubDate>Tue, 25 Jan 2011 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1787053</guid><dc:creator>Anonymous</dc:creator><description>&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;I have no words to explain my excitement and happiness to share news with you all - my book on SQL Server 2008 High Availability is published!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;I have started authoring this book in May 2010 and as the time passes and gradually I move to the final chapter of the book, I was feeling like aha finally it is done!!! – Do you think so, it was this easy? &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;No, every publication house has their own set of rules to be followed while authoring a book and a process to be followed before the chapter or entire book is ready to be published i.e. 1&lt;sup&gt;st&lt;/sup&gt; edit, 2&lt;sup&gt;nd&lt;/sup&gt; edit of the chapter until final edit and the &lt;/font&gt;&lt;a href="https://www.packtpub.com/microsoft-sql-server-2008-high-availability/book" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Packt Publication&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt; is no exception. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;Since this is the first time I was authoring book I was having little or no idea about authoring a book. The editors from Packt Publication helped me a lot by helping me time to time with proper answers to my queries. I must admit that I could not be able to complete this book without support and encouragement from my family including my 2 year old daughter Dhruti. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;I hope that you all will enjoy reading and learning from this book as I did while authoring and contributed my little part for the growth of my beloved SQL Server J&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;Let me tell you about this book: &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_qDrgOW_db1A/TT7yjMgNdgI/AAAAAAAADxc/UvAqYB2TIyw/s1600-h/1223EN_MockupCover%5B2%5D.jpg" target="_blank"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="1223EN_MockupCover" border="0" alt="1223EN_MockupCover" src="http://lh4.ggpht.com/_qDrgOW_db1A/TT7ykq7LUhI/AAAAAAAADxg/5SK7syuiaW8/1223EN_MockupCover_thumb.jpg?imgmax=800" width="198" height="244" /&gt;&lt;/a&gt; &lt;font size="3" face="Trebuchet MS"&gt;The term High Availability means that the servers or systems that host or run the business-critical applications should be highly available 24 X 7. As the word it-self defines how important it is to make these applications and data available for end-users as well as business users, if this data is not available for a short time, it will be a big problem for both sets of users. Imagine a bank spread across the country and having a huge customer base. One fine day, their server crashes! If the bank relies only on backups, then it might end up losing approximately 15 to 30 minutes of data, depending on the backup strategy. Now the HA options related to SQL Server such as clustering, replication, log shipping, and database mirroring will help overcome this situation.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;In this book I have tried to cover every single piece of information that might requires for installing and configuring SQL Server HA option like Clustering, Replication, Log Shipping and Database Mirroring, below are the chapters:&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_1" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Chapter 1: Understanding Windows Domains, Domain Users, and SQL Server Security&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_2" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Chapter 2: Implementing Clustering&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_3" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Chapter 3: Snapshot Replication&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_4" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Chapter 4: Transactional Replication&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_5" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Chapter 5: Merge Replication&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_6" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Chapter 6: Peer-to-Peer Replication&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_7" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Chapter 7: Log Shipping&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_8" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Chapter 8: Database Mirroring&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_9" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Appendix A: Troubleshooting&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="3" face="Trebuchet MS"&gt;      &lt;br /&gt;
&lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents#chapter_10" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;Appendix B: External References&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;If you are interested to read more about the detailed / contents of each chapter you may find them here &lt;/font&gt;&lt;a href="https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;https://www.packtpub.com/toc/microsoft-sql-server-2008-high-availability-table-contents&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;And, here is the link for the sample chapter &lt;/font&gt;&lt;a href="https://www.packtpub.com/sites/default/files/1223-chapter-1-understanding-windows-domains-domain.pdf" target="_blank"&gt;&lt;b&gt;&lt;font size="3" face="Trebuchet MS"&gt;https://www.packtpub.com/sites/default/files/1223-chapter-1-understanding-windows-domains-domain.pdf&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;Regards&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Trebuchet MS"&gt;Hemantgiri S. Goswami &lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8332641-6847011528605323906?l=www.sql-server-citation.com" alt="" /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=yIl2AUoC8zA" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=63t7Ie-LG7Y" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=dnMXMwOfBR0" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=7Q72WNTAKBA" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=DW3qvs9NSbE:lP4Py4vvurg:V_sGLiPBpWU" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=qj6IDK7rITs" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=DW3qvs9NSbE:lP4Py4vvurg:KwTdNBX3Jqk" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=l6gmwiTKsz0" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?i=DW3qvs9NSbE:lP4Py4vvurg:gIN9vFwOqvQ" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=TzevzKxY174" border="0" alt="" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SqlServerCitation?a=DW3qvs9NSbE:lP4Py4vvurg:nQ_hWtDbxek"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SqlServerCitation?d=nQ_hWtDbxek" border="0" alt="" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlServerCitation/~4/DW3qvs9NSbE" height="1" width="1" alt="" /&gt;</description></item><item><title>Server Health Checks</title><link>http://msmvps.com/blogs/ad/archive/2010/01/29/system-health-checks.aspx</link><pubDate>Fri, 29 Jan 2010 06:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1754304</guid><dc:creator>BrianM</dc:creator><description>&lt;p&gt;I’d like to share some of the things I look at while do a health check on a server.&amp;#160; Its funny how few resources there are out there on the Internet.&amp;#160; I believe people keep this kind of stuff to them self because they are scared they are going to miss something and they will never live it down.&amp;#160; My response to that is, So What!&amp;#160; Heck, I don’t claim to know it all but why not share what I do know and maybe others can share via the Comments!!!&lt;/p&gt;  &lt;p&gt;When I’m troubleshooting I like to compartmentalize what I&amp;#39;m looking for.&amp;#160; With that my health checks are set up the same way.&amp;#160; I also believe health checks are quick snapshots of the health of a server.&amp;#160; Sure there are tools that you can use to analyze systems further but in this case we are doing a quick health check.&amp;#160; Not all of these need to be done but some should, you get to decide.&lt;/p&gt;  &lt;h4&gt;&lt;strong&gt;CPU&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;Occasional high CPU spikes are ok as long as you are aware of the process causing this. A server should maintain 80% CPU utilization for an extended period of time.&amp;#160; If it does it may be time to upgrade.&amp;#160; Its a good idea to keep Task Manager open during the duration of your troubleshooting to see trends.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Check CPU Usage&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Open Task Manager&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Check the Processes tab, ensure there are no processes consuming excessive CPU&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Check the Performance tab, ensure there are no single CPU’s that have excessive CPU usage&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;&lt;strong&gt;Check CPU HW&lt;/strong&gt;&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Open Device Manager (right click computer –&amp;gt; Manage)&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Ensure that no CPU’s have red X or yellow ! underneath the Processors&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;h4&gt;&lt;strong&gt;Processes&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;This is one area that you may not want to do for quick health checks but is something you should be familiar with.&amp;#160; Task Manager only gives you basic info on processes and you will find that you may need to dig a bit deeper.&amp;#160; For that I recommend &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx" target="_blank"&gt;Process Monitor&lt;/a&gt; from the great &lt;a href="http://technet.microsoft.com/en-us/sysinternals/default.aspx" target="_blank"&gt;SysInternal&lt;/a&gt; tools.&amp;#160; &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx" target="_blank"&gt;Process Explorer&lt;/a&gt; can also be used.&amp;#160; In fact download and play with all these tools…they will save your bacon, I guarantee it.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;In-Depth Check&lt;/strong&gt;       &lt;br /&gt;SysInternals: &lt;/p&gt;    &lt;p&gt;Copy &lt;strong&gt;Process Monitor&lt;/strong&gt; locally, then launch it.&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;Analyze each process and watch what operations open the reg keys, file etc. &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;Copy &lt;strong&gt;Process Explorer&lt;/strong&gt; locally, then launch it.&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;Analyze each process based upon the number of threads, handles, loaded DLL’s, etc. &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;p&gt;Two great webcasts can be viewed here to see these types of tools in action.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/emea/spotlight/sessionh.aspx?videoid=722" target="_blank"&gt;The Case of the Unexplained…&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/emea/spotlight/sessionh.aspx?videoid=346" target="_blank"&gt;Advanced Windows Troubleshooting with SysInternals Process Monitor&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;&lt;strong&gt;Memory&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;General rule of thumb is to make sure the general memory utilization does not exceed 80%within a given period of time. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Check Memory Availability&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ol&gt;   &lt;ol&gt;     &lt;li&gt;Open Task Manager &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Select the Performance tab&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Look at the Physical memory box, and multiply the total memory by .2&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;If the total available memory is less than this number then the box is currently utilizing more than 80 percent of the memory. &lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Current utilization by process&lt;/strong&gt;&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Select the Process tab&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Check the ‘show processes from all users’ box in the bottom left corner&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Click the column header ‘Mem Usage’ to sort the processes by memory utilization, highest to lowest. This will help you determine what processes are currently utilizing the memory on the box and can help you narrow your search for memory intensive processes. &lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;h4&gt;&lt;strong&gt;Network&lt;/strong&gt;&lt;/h4&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Check NIC HW&lt;/strong&gt;&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Verify both ends of the network cable are securely seated in the port&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;On the back of the server verify you have a green blinking link light on the NIC port&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Verify NIC HW is working properly by using Device Manager and ensure the active NICs are showing green&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Verify gateway, IP, subnet mask, &lt;acronym&gt;DNS&lt;/acronym&gt;, &lt;acronym&gt;DNS&lt;/acronym&gt; suffixes, etc. are properly configured. &lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;If everything is properly configured and HW is working, you should be able to get a ping response from the gateway.&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;&lt;strong&gt;Check Network Connections&lt;/strong&gt;       &lt;br /&gt;Here are some other checks you should perform to ensure proper network connectivity: &lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;ipconfig /all will display all you TCP/IP settings including you MAC address&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;ipconfig /flushdns will flush your dns resolver cache&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;ipconfig/displaydns will display what is in your dns name cache&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Netstat -an command will show all the connections &amp;amp; ports from a machine&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Nbtstat command will show net bios tcp/ip connection stats&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Tracert &amp;lt;IP or &lt;acronym&gt;DNS&lt;/acronym&gt; Name&amp;gt; command will show you the path the packet takes, the routers, and the response time for each hop.&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;pathping &amp;lt;IP or DNS Name&amp;gt; command combines ping and tracert to the 100th degree.&amp;#160; It pings each hop 100 times and is great for testing wan connectivity&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;h4&gt;&lt;strong&gt;Disk Space&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;All kinds of bad stuff can happen when your disk space is filling up.&amp;#160; The best way to alleviate this is to write a script to notify you when you reach a certain threshold. In a future post I&amp;#39;ll share a method for you to do just that…however if there is a problem and you need to perform a health check then here is how you check the space the old fashion way.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;To check disk space manually:&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Right Click on &lt;b&gt;My Computer&lt;/b&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Select &lt;b&gt;Manage&lt;/b&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Select Disk Management &lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Validate each disk more than 10 percent free space &lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;h4&gt;&lt;strong&gt;Event Logs&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;Event logs can reveal a more historical perspective on what is going on with the system and applications. Things to look for when troubleshooting event logs is to query either the system or the application logs and look for the presence of events that have a timestamp near the time of the issue you are troubleshooting. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Events have 3 categories in the event viewer: &lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;p&gt;&lt;strong&gt;Informational:&lt;/strong&gt; Noted with a white icon and letter ‘i’. Successful operations are logged as informational. Usually not used in troubleshooting problems or failures&lt;/p&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt; Noted with a yellow icon and exclamation point. These usually are looked up as they serve as predictive future failure indicators, such as disk space running low, dhcp ip address lease renewal failures, etc.&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;&lt;strong&gt;Error:&lt;/strong&gt; Noted with a red circle icon and ‘x’. These are indications that something has failed outright and are a good starting point for troubleshooting.&lt;/p&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;When looking at event logs, use the information to determine the following: &lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;p&gt;Is the incident tied to a particular time or outage incident?&lt;/p&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;p&gt;Is this a one-off, or has this particular error occurred multiple times in the past?&lt;/p&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;p&gt;Does this error appear on other systems or is it unique to the system that has failed?&lt;/p&gt;     &lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;p&gt;Also make sure you take a look at &lt;a href="http://support.microsoft.com/kb/824209" target="_blank"&gt;eventcombmt&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;from Microsoft.&amp;#160; This tool allows you to search the logs of multiple machines.&amp;#160; The benefit to this is to see if a specific error or warning message is also occurring on other systems.&amp;#160; This can help rule out issues.&lt;/p&gt;  &lt;h4&gt;&lt;strong&gt;Services&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;Troubleshooting services should be limited to the specific that is affected by the problem being troubleshot. Each server will have specific services varying upon the types of applications running. You should document how your servers services are configured to and compare that to the server in question to see if anything is not configured correctly. &lt;/p&gt;  &lt;h4&gt;&lt;strong&gt;Cluster&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;Servers that host applications and services that require high availability should be clustered so that if one node fails the other can pick up the workload.&amp;#160; Clustered servers need the same type of health checks as stand-alone systems except you will want to check on the health of the cluster.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Check Cluster Resource Status&lt;/strong&gt;&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Open Cluster Administrator: Log onto server, select &lt;em&gt;Start&lt;/em&gt; –&amp;gt; &lt;em&gt;Run&lt;/em&gt; –&amp;gt; c&lt;em&gt;luadmin&lt;/em&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Check the Resources and ensure all are Online&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;If Cluster Administrator does not open, ensure that the Cluster Service is running on the node.&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Cluster resource status can also be checked from a remote server. From a command prompt, just type - &lt;em&gt;cluster res &amp;lt;cluster name&amp;gt;&lt;/em&gt;&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Client Side Health&lt;/strong&gt; &lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Right click on My Computer, select &lt;em&gt;Manage&lt;/em&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Open Device Manage&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Drill down to &lt;em&gt;&lt;acronym&gt;SCSI&lt;/acronym&gt; and &lt;acronym&gt;RAID&lt;/acronym&gt; Controllers&lt;/em&gt;, verify that the HBA HW is visible and does not show any errors&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;If it does not show up in Device Manager, you may need to re-scan for the HW, re-seat the fiber card, or re-install the driver.&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;If the HBA is showing healthy in Device Manager, open the tool that you use to view configuration and settings for the fiber card and verify there aren’t any transmit/receive errors on link statistics or counters&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;&lt;strong&gt;Switch Health&lt;/strong&gt; &lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Make sure fiber is properly connected to each switch&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Make sure switch has no errors &lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;If you’re using zoning verify it is properly configured&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;&lt;strong&gt;Check Fiber and SAN Connectivity&lt;/strong&gt;&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Log onto san appliance and verify that the SAN is in general good health and no major errors are present for the controllers, loops, switches, or ports.&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Ensure that the LUNs are presented to the servers in the cluster&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;h4&gt;&lt;strong&gt;NLBS&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;Some applications will require you to spread the load across multiple servers.&amp;#160; Web servers are a very popular choice to network load balance.&amp;#160; As with clusters we will need to check the status of the load balancing.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Check NLBS Status CMD Line&lt;/strong&gt;&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;From a command prompt on the local system, run ‘wlbs query’. This will give you the convergence status of the local node with the nlbs cluster.&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Other useful NLBS commands: wlbs stop (stops nlbs), wlbs start (starts nlbs), wlbs drainstop (drains node)&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;&lt;strong&gt;Check NLBS Configurations&lt;/strong&gt;&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Open up the network properties –&amp;gt; Network Load Balancing, right click &amp;amp; select Properties&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;On the Cluster Parameters tab, verify that the IP address is configured for the shared NLBS IP and that the subnet mask, domain, and operation mode are configured correct1y.&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;On the Host Paramters tab, make sure each node of the cluster has a unique host identifier. Also verify the IP and subnet mask are configured for the local values.&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Also make sure that your switch has a static ARP entry if using multi-cast NLBS. The entry should be that of the virtual MAC of the cluster. To get the virtual MAC of the cluster, you can run the following command: &lt;em&gt;WLBS IP2MAC &amp;lt;virtual IP address&amp;gt;&lt;/em&gt;&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;h4&gt;&lt;strong&gt;Name Resolution&lt;/strong&gt;&lt;/h4&gt;  &lt;blockquote&gt;   &lt;p&gt;To healthcheck name resolution, open a command prompt and enter the following &lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;p&gt;&lt;strong&gt;nslookup &amp;lt;servername&amp;gt;&lt;/strong&gt;&lt;/p&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;Verify that the servername is correctly entered in &lt;acronym&gt;DNS&lt;/acronym&gt;&lt;/p&gt;    &lt;p&gt;If a record does not show up in the &lt;acronym&gt;DNS&lt;/acronym&gt; query, or maps to a different name, perform a reverse lookup by IP address to see what name is associated with the IP address &lt;strong&gt;* nslookup &amp;lt;IP address&amp;gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;If no name shows up associated with the IP address, log into the domain controller and check the &lt;acronym&gt;DNS&lt;/acronym&gt; records for this particular name/ip address &lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;From a Domain Controller go to &lt;strong&gt;start–&amp;gt;run–&amp;gt;dnsmgmt.msc&lt;/strong&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Expand the Forward Lookup Zones&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Expand the zone for you primary zone that holds the records for the system/s you are troubleshooting&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;Validate that the record exists. If it does not exist manually enter the record name and IP address by right clicking on this same zone, &lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Select new host (a)&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Enter the name and IP address&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Check the box next to &lt;strong&gt;Create associated pointer (PTR) record&lt;/strong&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Click &lt;strong&gt;add Host&lt;/strong&gt;&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;Additionally log back into the node that you manually entered the record for and ensure that DNS is registering in DNS&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;p&gt;Right click on the My Network Places icon on the desktop and select Properties&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Double click on the primary adapter&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Select &lt;strong&gt;properties&lt;/strong&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Highlight &lt;strong&gt;internet protocol (TCP/IP)&lt;/strong&gt; and select properties&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Validate the IP addresses of the &lt;acronym&gt;DNS&lt;/acronym&gt; servers are correct&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Select &lt;strong&gt;Advanced&lt;/strong&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Select &lt;strong&gt;&lt;acronym&gt;DNS&lt;/acronym&gt;&lt;/strong&gt; tab&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Make sure the box is checked next to &lt;strong&gt;Register this connection’s address in &lt;acronym&gt;DNS&lt;/acronym&gt;&lt;/strong&gt;&lt;/p&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;acronym&gt;&lt;/acronym&gt;&lt;/p&gt;  &lt;p&gt;&lt;acronym&gt;As I wrap this up I realize there is so much more that can be done.&amp;#160; Each application type of server needs its own set off health checks.&amp;#160; For example web servers, terminal servers and database servers.&amp;#160; Remember this is just the baseline for each server and that other components can and should be layered on top of it.&amp;#160; Again I would love to hear from others so please feel free to add you comments below.&lt;/acronym&gt;&lt;/p&gt;</description></item><item><title>Almost after 1 year, I'm back with a new beginning :)</title><link>http://msmvps.com/blogs/systmprog/archive/2009/10/29/almost-after-1-year-i-m-back-with-a-new-beginning.aspx</link><pubDate>Thu, 29 Oct 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1736149</guid><dc:creator>Nirmal</dc:creator><description>&lt;p&gt;Recently, wrote an article on Hyper-V Quick Migration.&lt;/p&gt;
&lt;p&gt;Increasing the Availability of Virtualised Applications and Services&lt;/p&gt;
&lt;p&gt;&lt;img height="455" width="640" src="http://www.simple-talk.com/iwritefor/articlefiles/849-HV5.JPG" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.simple-talk.com/sysadmin/virtualization/increasing-the-availability-of-virtualised-applications-and-services/"&gt;http://www.simple-talk.com/sysadmin/virtualization/increasing-the-availability-of-virtualised-applications-and-services/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Build an effiective Disaster Recovery solution for SQL Server Reporting Services</title><link>/http://sqlserver-qa.net/blogs/bi/archive/2009/10/24/build-an-effiective-disaster-recovery-solution-for-sql-server-reporting-services.aspx</link><pubDate>Sat, 24 Oct 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1734856</guid><dc:creator>Anonymous</dc:creator><description>As a Systems Administrator/DBA or even as an user have you ever realised &amp;quot;What is your data worth to you?&amp;quot; If so then an important aspect of data recovery solution is a required step, whatever is the application or system you use data access methods including a disaster recovery plan is essential to ensure your data’s security after a catastrophic event. It is incredibly expensive to retrieve data from failed hard drives, and not always possible. You may expect or no doubt that this blog states on...(&lt;a href="http://sqlserver-qa.net/blogs/bi/archive/2009/10/24/build-an-effiective-disaster-recovery-solution-for-sql-server-reporting-services.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=6057" width="1" height="1" alt="" /&gt;</description></item><item><title>Another Gmail Outage</title><link>http://msmvps.com/blogs/exchangepedia/archive/2009/09/24/another-gmail-outage.aspx</link><pubDate>Thu, 24 Sep 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1726320</guid><dc:creator>Anonymous</dc:creator><description /></item><item><title>Clustering Validation Check Fails: Failed to prepare storage for testing on node &amp;lt;fqdn&amp;gt; status 87</title><link>http://msmvps.com/blogs/jeffloucks/archive/2009/09/13/clustering-validation-check-fails-failed-to-prepare-storage-for-testing-on-node-lt-fqdn-gt-status-87.aspx</link><pubDate>Sun, 13 Sep 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1723100</guid><dc:creator>jeffl</dc:creator><description>&lt;p&gt;Clustering can be a fun task especially when you are using Hyper-V Server 2008 R2 in the days before it launches. Strange errors can frustrate even the brave at heart.&lt;/p&gt;
&lt;p&gt;The &amp;quot;failed to prepare storage for testing on node...&amp;quot; error results from bit lock creating a partition in the first 100 MB of your primary drive and then not setting a drive letter.&lt;/p&gt;
&lt;p&gt;Given the command line interface for Hyper-V Server 2008 R2, I had to assign the drive letter by using the command lines.&lt;/p&gt;
&lt;p&gt;From the command Prompt:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;type &lt;/em&gt;diskpart&lt;/p&gt;
&lt;p&gt;&lt;em&gt;type&lt;/em&gt; &amp;nbsp;select volume 1&lt;/p&gt;
&lt;p&gt;&lt;em&gt;type&lt;/em&gt; assign&lt;/p&gt;
&lt;p&gt;Re-run the cluster validation tool.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>