SQL Server 2008 A/A Cluster Installation
前几天在客户那里安装SQL Server 2008 Active/Active Cluster的时候遇到一些小问题,这里总结一下,因为SQL Server 2008的Cluster安装方法已经和2005非常不同了,而且第一次安装的时候还没装成功,因为那个时候还是RC0的版本,产品组的人告诉我就根本装不上,所以这次安装的时候特别的小心。
SQL Server 2008安装的过程与之前的版本完全不一样了,提供了一个特殊的工具用于安装,因为之前的安装经常出现一些怪异的问题,尤其是在Cluster安装的时候。在前版本的Cluster安装只需要在一个节点安装一次就可以将一个SQL实例安装到多个节点上,这样随然看起来比较方便,但是安装的过程相对较慢,而且非常容易出错,主要是因为为了保证2个节点安装同时成功,需要启动MSDTC来提供事物保证,而在安装的过程中需要安装各种组件例如.net framework,native client ,MSXML等,这样多的组件中止要有一个出现问题都会产生影响,而且安装的时间也没有一个很好的评估。一般我都先分别在节点上装好需要的组件,然后在安装,而且安装的过程中不要包含那些不必要的组件,例如管理工具之类的。
在SQL Server 2008的Cluster安装中,安装的方法发生了变化,将原有的1次安装多个节点改为1次只安装一个节点,这样做得好处是将事物边界缩小,这样出错的概率会比较低(事物尽可能短小,是不变的真理),安装完成一个节点后,在安装另外一个节点的时候选择加入群集,就可以了。
在安装A/P Cluster的时候没有问题,但是在A/A的时候,会遇到一些小问题,这个问题已经有了明确的说明-bug,在SQL Server 2008 CU1中提供的修正。当你安装完成一个实例的Cluster后,在另外一个节点安装第2个实例,这次还是还是选择安装新的cluster节点,这个安装也不会遇到问题,当你在第一节点加入第2实例时,会遇到一个SKU Error,此时需要在第一节点安装CU1,然后再添加第2实例。
当安装完成后,还需要在2个节点上各安装一次CU1,否则实例中的SQL Server版本将不一样,以后应用的时候可能会有问题。
所以A/A Cluster安装会非常麻烦,安装4次SQL Server,安装3次CU1.
posted on 2008-12-23 10:24:52 by Sun.wei 评论(1) 阅读(4022)