如何安装到的 MSCS 1.0 的单节点上的 IIS 4.0

文章翻译 文章翻译
文章编号: 241573 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
我们强烈建议所有用户都升级到 Microsoft Internet Information Services (IIS) 6.0 版 Microsoft Windows Server 2003 上运行。 IIS 6.0 大大提高了 Web 基础结构安全。有关 IIS 的详细信息与安全相关的主题,请访问下面的 Microsoft 网站:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
展开全部 | 关闭全部

概要

在初始安装过程中的 Internet 信息服务器 4.0 (IIS) 到 Microsoft 群集服务器上,在正常情况下开始安装到群集的第一个节点上的 IIS。然后完全安装到的群集时提示,第二个节点上的 IIS,然后在完成回第一个节点的群集上的 IIS 的安装。

有关更多的信息,请单击下面文章编号,以查看 Microsoft 知识库中相应的该文章:
191138如何在群集服务器上安装该 NTOP
此技术最初工作正常,但不是一种可能需要使用只有一个节点就会丢失在磁盘发生故障或其他故障节点的群集中的方法。如果群集工作正常工作的节点应具有取得所有权的群集,并继续到您的系统需要时不起作用节点下的服务。

本文后面可以有它已被修复后重新安装到一个不起作用的节点上的 Windows NT 选项包的步骤的列表。这将保留您的 IIS 能正常工作的节点上的现有版本,以便您可以重新配置不起作用节点上的网站和 FTP 信息作为模板使用。

没有到群集中的单个节点上安装 IIS 4.0 可能需要的其他原因。很可能损坏群集中的一个节点上的 IIS,而不损坏群集的其他节点上的 IIS。如果您认为它是到群集中的单个节点上安装 IIS 4.0,由于该节点上的 IIS 的损坏的必要,一些关键步骤是必须为您重新安装 IIS 之前该节点上执行一次完全重建与不同的返回到该节点上。

一次完全重建和卸载并重新安装的 IIS 在本文中介绍。

更多信息

您按照这些说明准确地与相关安装返回到群集的单个节点上的 IIS 4.0 操作也至关重要。如果不这样做可能会导致 IIS 群集资源的已损坏将需要重新生成 IIS 4.0 在这两个节点的群集上的问题。只要则完全写入时遵循的步骤,将不会发生此问题。

安装到新重建群集节点上的 IIS

继续操作步骤假定您不得不重建由于灾难性故障的节点到群集的节点之一。自该故障,您有修复此问题,重新安装到系统上的 Windows NT 4.0 企业版,应用相同的 Windows NT 4.0 Service Pack 当前正常工作的节点上安装和具有回原始它属于群集加入重建的节点。如果这确实是这种情况然后您可以转到"要重新安装 IIS 4.0 到群集的一个单节点上的步骤"部分,并开始安装 IIS 4.0,返回到新节点上。

删除并重新将损坏版本的 IIS 安装单一的群集节点上

到群集中的单个节点上重新安装 IIS 4.0,则必须先卸载它。若要卸载 IIS4 从群集节点使用以下步骤。
  1. 要卸载 IIS4 节点上停止群集服务器服务。这可通过在控制面板中服务小程序从群集服务器服务停止。停止群集服务器服务后,设置手册群集服务器服务的启动类型。

    IT IS 极要点不要不继续直到您特定的群集服务 IS 停止打开要本群集 NODE UNINSTALLING IIS 4.0 FROM。
  2. 从控件面板添加/删除程序小程序选择了 Windows NT 4.0 选项包,然后单击 添加/删除。在 Windows NT 选项包安装程序窗口中选择 全部删除。由于 IIS 生成已损坏,因此您可能会看到一些在卸载过程中所指出的错误。可以忽略这些错误。
  3. IIS 已被删除后您应重新启动群集节点。如果 Service Pack 4 个或更高版本上节点,然后您应该重新应用 Service Pack 之前。

您已从一个群集节点在卸载 IIS 4.0 后可以按照以下步骤以返回到单个节点和 re-cluster IIS 上重新安装 IIS 4.0。

若要重新安装到群集的一个单节点上的 IIS 4.0 的步骤

  1. 请确定群集服务器服务被停止,并在继续操作之前将设置为手动启动。您可以停止群集服务器服务通过控制面板中服务小程序。您还应设置为手动群集服务器服务的启动类型。
  2. 运行 Windows NT 选项包安装程序。
  3. 在 Windows NT 选项包的安装过程中您选择最少,典型或原始安装到群集服务器上的 IIS 的过程中使用的自定义该确切同一安装方法也至关重要。例如对于您进行了最初的群集和未选中索引服务器和 SMTP 上的 IIS 是自定义安装,然后您还在选择以取消选中索引服务器和 SMTP 单个节点上执行一个自定义安装 IIS。
  4. Windows NT 选项包的安装完成后,应重新启动您刚刚安装到该节点。
  5. 如果您有 4 个或更高版本在系统上的 Windows NT 服务包,那么您应该重新应用该服务包,这次,并再次重新启动该节点。
  6. 现在,您可以重新启用此节点上群集。在控制面板中服务小程序中选择了群集服务器服务,然后单击 启动。然后返回到自动更改启动类型。

至此,返回到群集服务器的单节点上重新安装 IIS 4.0。执行其余步骤以 re-cluster 的节点只安装和重新同步这个节点上 IIS 4.0 设置,使用当前运行良好的节点上的设置。

reclustering IIS 4.0

此部分讨论了用于 recluster 后执行独立安装的 IIS 4.0 到 Microsoft 群集服务器的单个节点上的 IIS 4.0 该方法。您讨论 reclustering IIS 时引用到什么是 reclustering MSDTC 服务,因此 re-synchronizing 元数据库设置,在两个节点之间。如果不得不完全重建群集节点然后群集服务已停止,与到该节点上安装 IIS 时作为一个独立版本安装 MSDTC 服务和两个节点都将需要重新配置的 MSDTC 服务。因此,您必须删除 MSDTC 服务,然后重新安装在这两个节点上群集配置中。这是一个相当简单的过程。

如果您有从一个节点中卸载 IIS 4.0,并且再重新安装返回到该节点上的 IIS 4.0,然后您可以跳过本节。通常情况下,卸载的 IIS 将不会删除该节点上的 MSDTC 组件。此进行测试,您应该将包含上的 MSDTC 资源的资源组移动到第二个节点,并确保 MSDTC 资源联机。您试图移动您的 IIS 和 MSDTC 资源之前,请确保您配置每个 IIS 服务器实例和不"影响 GROUP"MSDTC 资源。若要执行此操作在群集管理器中,在 $ 资源上单击鼠标右键,然后选择属性。单击 高级 选项卡上,并采取"影响组"项左侧的框中的复选标记。对每个 IIS 服务器实例和 MSDTC 资源执行此操作。不需要联机还因为我们还没有同步元数据库设置,在两个节点之间的任何 WEB 或 FTP 实例。如果第二个节点上,MSDTC 资源不会进入在线,然后您可以回上的资源组移动到来自该节点,并跳过部分中,在"配置 IIS 之后安装"。如果 MSDTC 资源不会联机然后查找以后要卸载并重新 MSDTC 安装到群集上适当的安装说明。

重新安装到群集服务器上的 MSDTC

有可用于拖到上一个的群集手动方法,并通过运行 dtcsetup.exe 安装 MSDTC 的两种技术。如果正在运行 Windows NT Service Pack 3,并不与该群集上的服务包 5a 具有 SQL 7.0 或 SQL 6.5 您将需要按照手动安装说明进行操作。否则,您可以使用 Dtcsetup.exe 方法。

  1. 安装群集 MSDTC 使用 Dtcsetup:

    在运行 Dtcsetup 第一步是获取相应的 Dtcsetup 文件版本的群集上已经安装 MSDTC。使用以下指南来确定需要哪些 Dtcsetup 和用于获取适当的版本文件的方法。

    如果您有 Windows NT Service Pack 4 SQL 6.5 与 SQL Service Pack 5a 或 SQL 7.0 安装在群集上,然后您可以下载 Dtcsetup.exe 从:
    ftp://ftp.microsoft.com/bussys/distapps/mts/public-fixes/usa/dtc/svcpack
    可以在此处找到的在 Dtcsetup.exe 的 Alpha 和 Intel 版本。

    如果您有安装在群集服务器上的 Windows NT Service Pack 5 然后您将需要联系 Microsoft 技术支持以获得 Dtcsetup.exe。知识库文章 Q234673 请求该修补程序适用于您的平台。

    (此版本的 DTCSETUP.EXE 应仅安装
    在系统运行窗口 nt 4.0 服务包 5)

    有关 Microsoft 产品支持服务的完整列表
    电话号码和支持成本的信息,请访问以下
    在万维网上的地址:
    http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

    一旦获得适用于群集服务器上当前安装的版本 Dtcsetup.exe 可以按照以下步骤来重新安装返回到该群集的两个节点上的 MSDTC 群集的版本。
    1. 在群集的两个节点上创建一个空的临时目录。
    2. 将 Dtcsetup.exe 文件放在该群集的两个节点上临时目录中。
    3. 如果它正在运行,请停止 Microsoft DTC 群集资源,使用 MSCS 群集管理器。停止所有的服务依赖于 Microsoft DTC。

      (包括 Internet 信息服务器、 Microsoft 事务服务器、 Microsoft SQL Server、 Microsoft 消息队列,和 Microsoft COMTI)。
    4. 关闭在群集中的所有系统上的 Windows NT 控制面板。
    5. 拥有 Microsoft DTC 群集资源的节点上运行 Dtcsetup.exe。当系统提示您在群集中其他节点上安装 Microsoft DTC 时,请在该节点上运行 Dtcsetup.exe。
    6. 确认 MSDTC 资源可以联机在群集管理器中,并可以同时联机第二个节点上。
    7. 重新启动依赖于 Microsoft DTC 的所有服务。

    之后您正确有 MSDTC 群集的两个节点上正常工作就可以继续到部分"配置 IIS 安装之后"。
  2. 如何使用手动方法在群集上安装 MSDTC:

    1. 如果在群集服务器资源组的任何一个 MSDTC 资源请从它处于组中删除此资源。如果已安装,它可以是只有一个资源组中。如果任何资源组中有没有 MSDTC 资源这是有效的。
    2. 关闭两个节点上的群集管理器。
    3. 在工作的节点上一个命令提示符下键入以下内容:

      msdtc-删除
    4. 您正在重新安装在节点上一个命令提示符下键入以下内容:

      msdtc-删除
    5. 在工作的节点上一个命令提示符下键入以下内容:

      msdtc-安装-d %windir%\system32-l < 位置的群集共享磁盘上的 DTC 日志文件 >-v < 资源组虚拟服务器名称 >注意: 请确保该目录指定为共享磁盘上的 DTC 日志文件存在。例如对于如果-l 变量输入 S:\MSDTCLog,检查以确保在 S 的驱动器的根目录上存在一个 MSDTCLog 目录。如果不存在,则创建目录之前运行较早的命令。<资源组虚拟服务器名 > 指的是为您设置的网络名称资源,您想要安装到 MSDTC 资源的群集资源组中的值。例如对于如果您有一个资源组,并且网络名称资源已设置为 SQLVServer 可键入:

      msdtc-安装-d %windir%\system32-l S:\MSDTCLog-v SQLVServer
    6. 在您重新安装节点上一个命令提示符下键入以下内容: msdtc 的联接
    7. 您试图将 MSDTC 资源联机之前,设置不"影响 GROUP"MSDTC 资源。若要执行此操作,打开群集管理器、 资源上单击鼠标右键,然后选择属性。在 $ 高级 选项卡上单击并左侧的"影响组"项目记在 unselect 的框。
    8. 在群集管理器中将 MSDTC 资源联机。然后移动到其他节点以确保其联机那里同样的 MSDTC 资源。MSDTC 资源移到第一个节点。
    9. 如果 MSDTC 资源不会联机,请检查事件查看器的错误的两个节点上。

    一旦您正确有 MSDTC 群集的两个节点上正常工作就可以继续进行在"配置 IIS 安装之后"。

安装后配置 IIS

它是到群集上安装 IIS 时设置某些 IIS 参数所必需的。本节介绍的每个这些参数。执行每一项在列表中以确保您是在 $ 群集中的此节点上的 IIS 安装是正确配置为处理故障转移的您正在 Web 实例。
  • 请确保正确地配置 IIS 的主要副本进行 MTS 复制。在活动群集服务器节点上执行以下步骤。
    1. 打开 Internet 服务管理器。
    2. 双击 Microsoft 事务服务器上。
    3. 双击计算机文件夹。
    4. 右键单击我的电脑。
    5. 选择属性。
    6. 单击 选项 选项卡上。
    7. 在复制共享框将管理共享 \Program Files\MTS 目录驻留在目标服务器上的位置。例如: 如果事务服务器安装到是 Files\MTS 目录,则您会将在复制共享框中的 C $ 放在选项页面上。在远程服务器名称框中将放在群集中其他节点的 NetBIOS 名称。 (例如,打开节点 1,将节点 2 的名称。 节点 2 上,将节点 1 的名称)。
  • 一旦您确信 MTS 复制已正确主工作群集服务器节点上配置,然后您可以打开此相同的主工作群集服务器节点上的命令提示符。一定要使用 cmd 和不命令打开命令提示符下使用。将目录更改为 \winnt\system32\inetsrv。
    然后键入以下命令:

    IISSYNC < 只重建群集节点的 Netbios 名称 > IISSYNC 将复制从 IIS 的当前运行良好的副本 IIS 和 MTS 设置到您刚才安装的 IIS 的新的安装。

    将新的安装的 IIS 您只是安装 FROM DO NOT 运行 IISSYNC。仅运行 FROM 工作 IIS NODE IN 将某些作出此 IISSYNC IS 群集。

    IISSYNC 完成后,它应该退出以零状态代码。如果您不会获得零状态代码,然后您未获得您的 IIS 和 MTS 设置成功复制。请参阅下面的文章,为要更正此问题,并再次运行 IISSYNC 常见 IISSYNC 状态代码。
    224801破译 IISSYNC 状态代码
  • IISSYNC 已完成复制 IIS 和 MTS 信息后,您应检查以下各项以确保 IUSR 和 IWAM 帐户的权限正确配置在新的安装。当您第一次到群集上安装 IIS 时您应该创建域帐户名 IUSR_CLUSTER 和 IWAM_CLUSTER (您可能选择了不同的名称)。这些帐户应使用而不是默认的本地帐户 IUSR_ < 机器 NAME > 和 IWAM_ < 机器 NAME > 获得的 IIS 期间创建的安装。以下步骤将帮助确认这些域群集帐户正确配置在新安装的 IIS 群集节点上。

    1. 执行以下步骤重新在节点上您只需安装 IIS。
    2. 在用户管理器转到策略 / 用户权限选择"本地登录"和"从网络访问这台计算机"策略,请确保域 IUSR 和 IWAM 帐户存在。如果它们不将其添加。
    3. 检查 IWAM 和 IUSR 群集域的帐户是本地来宾组中。如果它们不将其添加。
    4. 检查 IWAM 群集域的帐户是 MTS 可信 Impersonators (或它可能被命名为 MTS Impersonators) 的节点上的本地组。如果它不将其添加。
    5. 检查 IWAM 和 IUSR 群集域的帐户具有允许访问权限和 $ 在 Dcom 默认启动组具有允许启动权限 Dcom 默认访问组中。如果它们不将其添加。要检查 Dcom 设置启动 Dcom 配置窗口通过单击开始 / 运行并键入 dcomcnfg 命令。分布式 COM 配置属性窗口打开时单击在 默认安全 选项卡上。要确认设置,单击默认访问权限和 $ 默认启动权限区域中的窗口中 编辑默认值 按钮。
在此点到单一节点群集中的 IIS 安装已完成。通过安排一小时,在其中您可以将移群集中的所有 IIS 服务器实例从当前的活动节点到备份节点关闭的时间,您应该完成最多。测试以确认它们能够正常工作,然后您可以将您的 IIS 服务器实例移动到该任何您想要使用与主节点的节点的所有 Web 站点。在测试系统后再您应重新启用您禁用更早版本,这样您的组发生故障时将被移到备份节点的"影响组"设置。

有关详细的信息,请参阅下面的网页:
http://www.microsoft.com/ntserver/ntserverenterprise/deployment/planguide/ntoption.asp

属性

文章编号: 241573 - 最后修改: 2013年10月22日 - 修订: 3.2
这篇文章中的信息适用于:
  • Microsoft Internet Information Server 4.0
关键字:?
kbnosurvey kbarchive kbmt kbhowto KB241573 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 241573
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com