是否在群集上的SQL Server的每个实例需要自己的LUN?
-
09-09-2019 - |
题
我设置了其它SQL群集(Windows 2008中/ SQL 2005和2008),这将是主动/主动,并有关于它十几SQL实例。从我读过的文件,我不能告诉如果每个SQL实例都需要它自己的LUN,或者如果我能有一个单一的,真正的大LUN创建,然后在该LUN创建了十几个不同的分区(每个SQL实例)。
在任一情况下,SAN上的物理磁盘布局不会改变,所以它确实没有从性能的角度看,其中一个我选择(假设我可以选择)无关紧要。我只是想知道如果分区方法可行,或者如果每个实例都需要拥有自己的LUN,妥善处理故障转移。
解决方案
每个实例将需要单独的磁盘/的LUN。 它们将被“拥有”由有源节点,并且是相关的资源。
如果你想想看,怎么能2 SQL Server实例共享驱动器?这是一个矛盾。
由于Windows 2003,您可以使用NTFS挂载点,也就是在驱动的empoty文件夹中安装一个LUN。我还没有尝试过自己,但。
编辑:这里是一些漂亮的照片 “的如何群集共享卷工作”
其他提示
您将需要为每个实例单独的磁盘。在Server 2008中,您将添加共享存储在故障转移管理器的每个实例。
我不知道是否有使用CSV(群集共享卷)来解决这个问题的一种方式。在Windows 2008 R2可以设定,让你可以在一个集群访问相同的LUN多个节点 - 不再做你必须将LUN分配给一个节点只!!
不隶属于 StackOverflow