管理单一副本群集

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2008-03-06

除了 Exchange 组织的日常管理任务之外,还有一些特定于单一副本群集 (SCC) 的任务。

SCC 的管理任务包括:

  • 管理磁盘资源。

  • 管理存储组和数据库。

  • 查看 SCC 和群集邮箱服务器 (CMS) 的状态和配置设置。

  • 管理群集或 CMS,比如停止和启动 CMS,以及在群集上执行维护。

在以前版本的 Microsoft Exchange Server 中,许多管理任务都使用群集管理器,与以前版本不同,SCC 的许多管理任务都使用 Exchange 管理控制台或 Exchange 命令行管理程序。但是,有一些管理任务还需要群集管理器或 Cluster.exe 命令行管理界面。

note注意:
群集管理器和 Cluster.exe 提供了在群集中的节点之间移动资源组的机制。在 SCC 中执行 CMS 的转交时,建议您使用 Move-ClusteredMailboxServer cmdlet 或 Exchange Server 2007 Service Pack 1 (SP1) 中的新管理群集邮箱服务器向导而不是群集管理工具,因为 cmdlet 和向导都能够让管理员指定转交的理由。

管理磁盘资源

SCC 使用共享存储驻留所有存储组数据。共享存储必须可供所有配置为驻留 CMS 的服务器使用,并且必须正确地集成到 CMS 资源模型中。在某些情况下,可能需要向现有配置中添加新存储。在其他一些情况下,将使用以前由另一个 CMS 使用的存储。如何将物理磁盘资源添加到群集邮箱服务器主题提供如何将新的磁盘资源添加到 CMS 资源模型中的步骤。

note注意:
此步骤假定该资源不是另一个存储组中引用的依赖项。

在更改了任何配置之后,建议验证是否已正确地配置了依存关系和配置设置。如何为 Windows Server 2003 单一副本群集配置磁盘依存关系主题介绍了此步骤。

如果需要管理 SCC 中的磁盘卷,则应卸除存储组中的数据库。有关如何卸除数据库的详细步骤,请参阅本主题后面的“装入和卸除数据库”。

管理存储组和数据库

可以在 SCC 的 CMS 上执行各种与存储组和数据库有关的管理任务。这些任务包括创建和删除数据库和存储组,装入和卸除数据库,通过将日志文件、系统文件或数据库文件移动到新位置来更改存储组数据的位置。在 SCC 中,上述多项任务都要求更改共享磁盘配置或更新 CMS 资源模型。

创建和删除数据库

在 SCC 中创建和删除数据库的过程与在独立配置中使用的过程相同,只是可能需要从 CMS 资源模型中添加或删除物理磁盘。

有关如何新建公用文件夹数据库的详细步骤,请参阅如何新建公用文件夹数据库。有关如何更新群集资源模型的详细步骤,请参阅如何为 Windows Server 2003 单一副本群集配置磁盘依存关系

若要删除邮箱数据库,必须先禁用或删除数据库中的所有邮箱。若要删除公用文件夹数据库,必须先删除数据库中的所有内容。有关如何删除公用文件夹数据库的详细步骤,请参阅如何删除公用文件夹数据库

如果数据库的物理磁盘不会立即由 CMS 再次使用,应将其从 CMS 资源模型中删除。按照如何从群集邮箱服务器中删除物理磁盘资源中的步骤可以完成此操作。有关如何更新群集资源模型的详细步骤,请参阅如何为 Windows Server 2003 单一副本群集配置磁盘依存关系

创建和删除存储组

在 SCC 中创建和删除存储组的过程与在独立配置中使用的过程相同,只是可能需要从 CMS 资源模型中添加或删除物理磁盘。有关如何新建存储组的详细步骤,请参阅如何新建存储组。有关如何删除存储组的详细步骤,请参阅如何删除存储组。有关如何更新群集资源模型的详细步骤,请参阅如何为 Windows Server 2003 单一副本群集配置磁盘依存关系

装入和卸除数据库

在 SCC 环境中,有时可能需要装入或卸除数据库。在 SCC 环境中装入和卸除数据库的过程与在任何运行 Exchange 2007 的计算机上装入和卸除数据库的过程相同。有关如何装入数据库的详细步骤,请参阅如何装入数据库。有关如何卸除数据库的详细步骤,请参阅如何卸除数据库

移动存储组或数据库的位置

可能需要在 SCC 中移动存储组文件的位置或数据库的位置。移动文件位置的时间取决于所移动数据库的大小、所移动事务日志文件数以及磁盘操作的传输速率。在任何移动期间都会卸除数据库。在 SCC 中,重新定位存储组可能会要求更改共享磁盘配置或更新 CMS 资源模型。

有关如何更改存储组日志文件或系统文件位置的详细步骤,请参阅如何在单一副本群集中移动存储组。有关如何更改数据库位置的详细步骤,请参阅如何移动单一副本群集中的数据库

查看状态和配置设置

部署了 SCC 配置之后,可以使用 Exchange 管理控制台和 Exchange 命令行管理程序查看服务器上的存储组和数据库配置设置。配置信息包括存储组和数据库文件的位置。有关如何查看 SCC 存储组配置信息的详细步骤,请参阅如何在单一副本群集中查看存储组配置

有关如何查看 SCC 数据库配置信息的详细步骤,请参阅如何查看单一副本群集中的数据库配置

有关如何查看和更改 SCC 的物理磁盘依存关系和配置设置的详细步骤,请参阅如何为 Windows Server 2003 单一副本群集配置磁盘依存关系

此外,还可以使用 Exchange 命令行管理程序复查 CMS 的状态。有关如何查看 SCC 中 CMS 的当前状态的详细步骤,请参阅如何查看单一副本群集中群集邮箱服务器的状态

管理群集邮箱服务器

除了为存储组和数据库配置磁盘资源和依存关系之外,管理 SCC 中的 CMS 的其他三项主要管理任务是使 CMS 联机、使 CMS 脱机以及在群集节点之间移动 CMS。另外,作为更新管理或其他维护操作的一部分,管理 CMS 还包含关闭或重新启动群集中的某个节点。

在节点之间移动群集邮箱服务器

在节点之间手动移动 CMS 称为“转交”或“计划中断”。在 SCC 中执行 CMS 的递交时,我们建议使用 Move-ClusteredMailboxServer cmdlet,而不是任何操作系统中的故障转移群集管理工具 (Windows Server 2008)、群集管理器 (Windows Server 2003) 或 Cluster.exe,因为该 cmdlet 能够让您指定递交的原因。在 Exchange 2007 SP1 中,还可以在 Exchange 管理控制台中使用管理群集邮箱服务器向导来执行 CMS 的递交。

note注意:
在节点之间移动 CMS 会导致服务的短暂中断。此外,将取消 CMS 上任何存储组的任何备份。

在故障转移群集中移动 CMS 时(此时节点间存在网络延迟),建议从被动节点执行移动操作。

启动和停止群集邮箱服务器

故障转移群集管理工具 (Windows Server 2008)、群集管理器 (Windows Server 2003) 和 Cluster.exe 命令行工具都可以使资源联机和脱机。使 CMS 脱机称为“停止”,使 CMS 联机称为“启动”。

建议使用 Start-ClusteredMailboxServer cmdlet 启动 CMS。建议使用 Stop-ClusteredMailboxServer cmdlet 停止 CMS。在 Exchange 2007 SP1 中,还可以在 Exchange 管理控制台中使用管理群集邮箱服务器向导来启动或停止 CMS。

有关如何使 SCC 中的 CMS 联机的详细步骤,请参阅如何在单一副本群集中启动群集邮箱服务器。有关如何使 SCC 中的 CMS 脱机的详细步骤,请参阅如何停止单一副本群集中的群集邮箱服务器

维护群集

维护应始终在群集中的被动节点上执行。更新、修补程序以及其他应用程序通常不应安装在主动节点(当前拥有 CMS 的节点)上。有关如何在 SCC 中安装 Exchange 更新汇总的详细步骤,请参阅将 Exchange 2007 更新汇总应用于群集邮箱服务器

如果需要在主动节点上执行维护操作,则应首先使用 Move-ClusteredMailboxServer cmdlet 将 CMS 移到被动节点上。移动 CMS 后,以前的主动节点变为被动节点,而以前的被动节点现在变为主动节点。然后即可执行维护操作,还可执行向相反方向移动 CMS 的转交。

使用 SCC 可以计划特定节点的系统中断,而不必计划 CMS 的中断。在两节点 SCC 中,如果需要维持服务和数据可用性,每次仅可以让一个节点脱机。让两个节点同时脱机将导致服务中断。

计划中断通过 Exchange 命令行管理程序 Move-ClusteredMailboxServer cmdlet 启动。如何在单一副本群集中移动群集邮箱服务器主题提供执行计划中断的步骤。

在 SCC 中关闭或重新启动任何节点之前,建议您验证当前驻留 CMS 的节点。可以使用 Get-ClusteredMailboxServerStatus cmdlet 获取此信息。

关闭群集中的节点

如果需要关闭群集中的所有节点(包括所有主动节点),必须首先停止 CMS。Windows 关闭进程无法感知 Exchange。因此,建议您只关闭被动节点。如果需要关闭或重新启动主动节点,建议您将 CMS 移到另一个可用的节点。有关说明如何将 CMS 移到另一个节点的详细步骤,请参阅如何在单一副本群集中移动群集邮箱服务器

如果无法将 CMS 移到被动节点(可能是由于被动节点已经关闭),建议您在关闭主动节点之前停止 CMS(使其脱机)。有关如何使 SCC 中的 CMS 脱机的详细步骤,请参阅如何停止单一副本群集中的群集邮箱服务器

如果需要重新启动或关闭主动节点,但是无法将 CMS 移到被动节点,建议您使用组策略,以确保在重新启动或关闭主动节点之前停止 CMS。Windows Server 提供了一组策略驱动型计算机关闭脚本,您可以使用组策略管理单元管理这些脚本。组策略管理单元包含的扩展程序可用于指定在关闭计算机时运行的脚本。这些脚本在 Local System 帐户下运行。例如,可以使用相应的参数来创建运行 Move-ClusteredMailboxServer cmdlet 或 Stop-ClusteredMailboxServer cmdlet 的关闭脚本。我们还建议您使用关闭脚本,因为这样可以尽量避免没有意识到需要在关闭主动节点之前移动或停止 CMS 的管理员关闭或重新启动系统。