我可以从Windows格式化Veritas群集共享卷吗?

我们有一个由Veritas Storage Foundationpipe理的dynamic磁盘的Microsoft故障转移群集。 今天,系统pipe理员为SQL Server添加了一个新的磁盘,但卷上的簇大小是错误的,所以我发布了一个快速格式来更改它。

磁盘卷失败,SQL Server组也失败,群集无响应。 几分钟后,我设法故障转移到被动节点。

SANpipe理员说这是我的错,因为我不应该从Windows格式小程序格式化磁盘,但我应该使用Veritas Enterprise Administrator。

格式化操作是否可以通过这种方式使整个群集群脱机?

相关的错误消息:

从事件日志:

The cluster resource host subsystem (RHS) stopped unexpectedly. An attempt will be made to restart it. This is usually due to a problem in a resource DLL. Please determine which resource DLL is causing the issue and report the problem to the resource vendor. 

从cluster.log

 ERR [RCM] rcm::RcmResControl::DoResourceControl: ERROR_RESOURCE_CALL_TIMED_OUT(5910)' because of 'Control(STORAGE_GET_DISK_INFO_EX) to resource 'NameOfTheDiskGroup' timed out.' 

Veritas文档:

赛门铁克文档摘录:

注意:在手动创build资源之前,必须使用VEA GUI将集群共享卷格式化为NTFS,并将其安装在您尝试创build资源的节点上。

这是否意味着磁盘无法从Windows格式化? 我不这样读。

为了logging,我过去使用Windows小程序格式化了许多磁盘,并没有发生任何错误。

看到这是一个共享卷,看起来群集节点已经在尝试使用它,所以使用VEA GUI将是最好的方法。 在他们的文档中没有提到,但是他们很可能做了一些与Windows GUI不同的东西(即使它只是运行VEA的机器上的CSV临时写入锁,所以它确实可以格式化卷,告诉节点使用不同的磁盘等

另外,我怀疑更大的问题是:

注意:必须确保新群集共享卷的选定驱动器号可用,并且不在任何群集节点上使用。

这听起来像你的磁盘格式化时正在使用它。 使用Windows格式化磁盘到NTFS可能是微不足道的,但事实上,磁盘正在使用你没有使用VEAgraphics用户界面,可以防止一些问题是什么造成了这一点。

是。 如果磁盘已经configuration为SQL Server的依赖关系(并且要使用,磁盘必须是SQL Server资源的依赖项),那么通过WSFC的工作方式,您可能会导致“失败”磁盘资源要脱机,并将升级到使整个angular色脱机。 这可能不是这样,但这是集群的观点。 事实上,我从来没有格式化过磁盘,并看到它做了什么。

也可能是因为Symantec / Veritas不是NTFS,所以configuration它的方式,你搞砸了,磁盘资源在格式化的时候离线了。 同样,如果configuration为SQL Server的资源依赖项,则会升级。