频道直达:新闻 - 组网 - 安全 - 服务器 - 存储 - 系统 - 应用 - 开发 - 数据库 - 前沿 - 技术人 - 培训 - 求职 - 读书 - 教程 - 专题 - 产品 - 案例 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

服务器集群:远程安装、无人值守安装和映像安装(2)

作者: 佚名 出处:Microsoft.com 2007-07-26 10:45    砖    好    评论   进入论坛
阅读提示:您可以按照下列方法远程安装服务器集群:使用命令行安装服务器集群和在安装操作系统的过程中通过无人值守的安装方式安装服务器集群。
附加的应答文件条目

特定于厂商的设备

有时,您需要安装没有与 Windows Server 2003 Enterprise Server 一起提供的特定于厂商的设备驱动程序或第三方设备驱动程序(如存储控制器驱动程序)。

要安装没有在 Windows Server 2003 光盘中作为 Deploy.cab 的一部分而提供的驱动程序,可以在 unattend.txt 的 [Unattended] 部分中使用下列键值:

[Unattended]
OemPnpDriversPath = 
folder_1_on_system_drive[;folder_2_on_system_drive]... 

为您的所有辅助大容量存储设备的驱动程序指定此设置。

如果您需要为可引导的大容量存储设备加载驱动程序,您就需要将两个附加的部分添加到您的应答文件中:[MassStorageDrivers][OEMBootFiles]

要了解更多关于[MassStorageDrivers][OEMBootFiles] 的信息,请参阅 Windows Server 2003 光盘上的 Deploy.cab 文件中的 Microsoft Windows XP 预安装指南。虽然该指南所包含的说明是关于准备 Windows XP 安装,但是相同的说明也适用于 Windows Server 2003 Enterprise Edition。

创建主安装

这一步中没有特定于集群的项。请参阅 Microsoft Windows XP 预安装指南 以获得更详细的关于如何创建主安装的说明。该文档位于 Windows Server 2003 光盘上的 Deploy.cab 文件中。

运行 Winnt32.exe

您可以在命令提示符下运行 Winnt32.exe 以启动 Windows 安装。

要获得 Winnt32.exe 命令行选项的完整列表,请参阅 Microsoft Windows XP 预安装指南 中的 Winnt32.exe 命令行选项主题。该文档位于 Windows Server 2003 光盘上的 Deploy.cab 文件中。虽然该指南所包含的说明是关于准备 Windows XP 安装,但是相同的说明也适用于 Windows Server 2003 Enterprise Edition。

要从网络共享中安装 Windows,可以使用您的 Windows Server 2003 光盘(或其他启动介质)来引导计算机,然后连接到所需的网络位置。将分布共享和配置设置放在网络上可以给预安装过程增加相当大的灵活性。

要使用 Winnt32.exe 运行 Setup,您需要遵循下列步骤:

准备 Unattend.txt 文件作为构建配置设置的一部分,如上所述。

启动您想要安装 Windows 的计算机。

单击“开始”,再单击“运行”,然后键入:path_to_winn32\winnt32 /unattend:filename

其中:

path_to_winnt32

指定到 Winnt32.exe 的位置的路径。例如,\\server\share\Lang\Eng\sku\pro\x86\I386。

filename

指定应答文件的名称,应答文件包含对您想要自动回答的问题的答案。filename 的值通常为 Unattend.txt。

安装集群服务

要安装集群服务,您必须将 [GuiRunOnce] 条目添加到您的 unttend.txt,如下所示:

[GuiRunOnce]

要创建一个集群,可以将下列条目添加到 GuiRunOnce 部分:

[GuiRunOnce] 
Command0 = %windir%\cluster /cluster:SV-CLUSTER 
/CREATE /NODE:SV-NODE1 /USER:your_domain\user 
/PASS:****** /IPADDR:157.5.5.50 

要将节点添加到现有的集群,可以将下列条目添加到 GuiRunOnce 部分:

[GuiRunOnce] 
Command0 = %windir%\ cluster /cluster:SV-CLUSTER 
/ADDNODES:SV-NODE2 /PASSWORD:********* 

服务器集群的映像安装

映像安装(也称为磁盘克隆或简单克隆)是部署 Windows Server 2003 Enterprise Server 最快捷的方法。如果您要部署的计算机具有相似的硬件,而且您想在有最少的终端用户交互的情况下进行快速安装,您就可以使用映像安装。

克隆服务器集群包括以下步骤:

在主计算机上构建主安装。构建主安装包括安装和配置操作系统以及您需要包括在您的磁盘映像上的任何软件和驱动程序。

使用 Sysprep 工具准备主安装。这包括在主计算机配置和运行 Sysprep 工具。

使用磁盘映像工具生成主安装的磁盘映像。这包括将每个磁盘映像保存为永久存储位置。

将磁盘映像加载到将组成集群的目的计算机上。

您不能使用已安装的集群服务来克隆集群节点。您必须反安装集群服务或使用专门准备的计算机(没有安装集群服务)来创建磁盘映像。

使用 SYSPREP 准备映像

构建主安装

您需要设置主计算机 ,您将用主计算机来构建主安装并随后创建磁盘映像。确保您的主计算机没有安装集群服务并且没有附加到任何共享的存储。

构建主安装包括安装和配置操作系统以及您需要包括在您的磁盘映像上的任何软件和驱动程序。

准备主安装

在您在主计算机上准备好主安装之后,您就需要准备用于克隆的磁盘映像。Microsoft 为您提供了一个称为 sysprep 的工具来准备用于克隆的映像。该工具可以在 the Windows Server 2003 Enterprise Server 光盘中找到,位于\support\tools 目录中。当您在主计算机上运行 sysprep 时,您可以提供下列两个开关之一: -factory 或 reseal

在完成系统准备并且重启计算机之后,您可以使用厂家(Factory)模式来安装附加的驱动程序和应用程序。通常,在预安装的过程中运行 Sysprep 作为最后的步骤可以使计算机为传输作好准备。当重新启动时,计算机就启动 Mini-Setup。通过运行带有 -factory 选项的 Sysprep,计算机可以在启用网络的状态下重启,而不启动最小安装。在这种状态下,Factory.exe 处理它的应答文件,并且执行以下操作:

从网络源将驱动程序复制到计算机

启动即插即用枚举

从位于计算机或网络源的源文件中启动、安装和卸载计算机中的应用程序

添加用户数据

当完成时,运行带有 -reseal 选项的 Sysprep 来准备用于克隆的磁盘映像。

例如,您可以创建包含最小的一组驱动程序的主安装,运行带有 -factory 选项的 Sysprep,创建安装的映像,并且将映像复制到多个目的计算机。如果某个目的计算机需要附加的驱动程序,就在该目的计算机上运行带有 -factory 选项的 Sysprep,并且同时加载这些驱动程序。

要获得更多关于工厂模式和 winbom.ini 文件的信息,请参阅 Microsoft Windows XP 预安装指南,该指南可以在 Windows Server 2003 Enterprise Server 光盘上的 \support\tools\deploy.cab 文件中找到。

Sysprep 和 Sysprep.inf 应答文件

要使集群安装完成自动化,您将需要使用 sysprep.inf 文件,该文件是 Sysprep 在最小安装的过程中和最小安装之后所使用的应答文件。

sysprep.inf 中所需的部分和条目

整个无人值守安装需要下列部分和条目:

所需的部分 该部分中所需的条目 注解

[Unattended]

UnattendMode

TargetPath

[GuiUnattended]

AdminPassword

TimeZone

[Identification]

JoinWorkgroup

您可以改为指定 JoinDomain、DomainAdmin 和 DomainAdminPassword。

[LicenseFilePrintData]

AutoMode

AutoUsers

如果 AutoMode = PerServer,则需要 AutoUsers

[Networking]

需要配置网络协议。

[UserData]

ComputerName

FullName

请参见本文档中的“所需的部分和条目”,以获得对这些条目的逐一解释。

附加的 sysprep.inf 条目

特定于厂商的设备

有时,您需要安装没有与 Windows Server 2003 Enterprise Server 一起提供的特定于厂商的设备驱动程序或第三方设备驱动程序(如存储控制器驱动程序)。

如果在所有的集群节点上存储控制器都是完全相同的,就可以采取这样的一种方法来完成上述任务,先在主计算机上安装所需的驱动程序,然后将它们作为磁盘映像的一部分分布到目的计算机。如果各个集群节点上的存储控制器有所不同,您将需要:

创建单独的磁盘映像来包含设备驱动程序,或者

遵循以下描述如何将相同的映像用于带有不同存储控制器的计算机的指导原则。

[SysprepMassStorage] sysprep.inf 中的条目

在运行主安装中的 Sysprep 并创建您的映像之前,请在 Sysprep.inf 文件的 [SysprepMassStorage] 部分标识您想要安装在每个目的计算机上不同的大容量存储控制器。然后,Sysprep 预先填充必要的驱动程序信息,这样,当操作系统启动时,Windows 就可以在使用某个预定义主存储控制器的计算机上加载正确的驱动程序。

您不需要在 [SysprepMassStorage] 部分中手动创建条目。代之以,您可以采用以下某种技术:

在 Sysprep.inf 文件的 [Sysprep] 部分包括 BuildMassStorageSection 条目。Sysprep 将自动为所有通过 Machine.inf、Scsi.inf、Pnpscsi.inf 和 Mshdc.inf 内的即插即用硬件 ID 指定的大容量存储控制器生成 [SysprepMassStorage] 中的条目,并且将安装这些大容量存储控制器。

--OR--

不要在 Sysprep.inf 文件的 [Sysprep] 部分包括 BuildMassStorageSection 条目。运行命令 Sysprep -bmsd。Sysprep 将自动为所有通过 Machine.inf、Scsi.inf、Pnpscsi.inf 和 Mshdc.inf 内的即插即用硬件 ID 指定的大容量存储控制器生成 [SysprepMassStorage] 中的条目,但是将不安装这些大容量存储控制器。然后,在运行此安装中的 Sysprep -resealSysprep -factory 之前,您可以从这个部分中删除项。在关键的设备数据库中安装数目更小的项可以减少将此映像重新引导到操作系统所需的时间。

注意:当您运行 Sysprep -resealSysprep -factory 时,Sysprep 读取 Sysprep.inf 文件的[SysprepMassStorage] 部分,并且在关闭之前将大容量存储信息写入注册表。在计算机下一次启动时,所有的大容量存储控制器都将可用。

Hardware_ID

为在 devices .inf 文件中指定的设备指定即插即用 ID。

Syntax path_to_device_inf[, disk_directory[, disk_description[, disk_tag]]]

path_to_device_inf

指定到 .inf 文件的路径,.inf 文件文件包含要安装的控制器的即插即用 ID 的.inf 文件。如果 path_to_device_inf 是一个长文件名,就将其包含在引号中。

disk_directory

在第三方提供的软盘上指定包含大容量存储驱动程序的目录。

disk_description

指定软盘的描述,与第三方所提供的 Txtsetup.oem 文件中指定的一样。

disk_tag

指定软盘的磁盘标签,与第三方所提供的 Txtsetup.oem 文件中指定的一样。

示例

要支持新的 Qlogic 驱动程序,可以将 qlogic.inf 文件复制到 Sysprep 文件夹,并且将以下部分包括在 Sysprep.inf 文件中:

[SysprepMassStorage]

PCI\VEN_1077&DEV_1080 = "C:\Sysprep\qlogic\qlogic.inf"、"\nt"、"Qlogic Software Disk"、"\qlogic"

要获得更多关于 sysprep、sysprep.inf 或 [SysprepMassStorage] 条目的信息,请参阅 Microsoft Windows XP 预安装指南,该指南可以在 Windows Server 2003 Enterprise Server 光盘上的 \support\tools\deploy.cab 文件中。

如果您将相同的映像用于带有不同的存储控制器的计算机,您将需要包括 [SysprepMassStorage] 和 [BuildMassStorageSection],如上所述。

要获得 sysprep.inf 条目的完整列表,请参阅 Microsoft Windows XP 预安装指南,该指南可以在 Windows Server 2003 Enterprise Server 光盘上的 \support\tools\deploy.cab 文件中找到。

请参阅附录 A 以获得 sysprep.inf 示范文件。

给共享存储驱动器分配驱动器号(可选)

您可能想控制如何给共享存储驱动器分配驱动器号。您可以使用 diskpart.exe 实用程序(如下面的示例所示)来分配驱动器号。首先,您需要创建一个带有参数的文本文件,diskpart.exe 将用这些参数作为命令行参数,在下面的示例中,这个文本文件名为 diskpartparams.txt。该批处理文件本身是非常短的,它只使用 diskpartparams.txt 文件中附带的参数来调用 diskpart.exe 实用程序。

在 sysprep.inf 中加进下行:

[GuiRunOnce] 
Command1=%systemdrive%\scripts\AssisgnDriveLetters.bat 

确保您在系统驱动器中创建了名为 scripts(或任何您喜欢的名称)的目录,并且将以下批处理文件放入其中:

AssignDriveLetters.bat

diskpart /s diskpartparams.txt 
pause 
diskpartparams.txt 
select volume 0 
assign letter Q 
select volume 1 
assign letter R 
select volume 2 
assign letter S 
select volume 3 
assign letter T 
exit 

共4页: 上一页 [1] 2 [3] [4] 下一页
【内容导航】
专题
Windows Home Server 家用服务器专题
服务器维护与应用基础
服务器基础知识入门
服务器节能与绿色IT
四核服务器抢鲜透视
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Windows XP远程桌面连接图解(.. (查看56377次)
·Solaris基础知识入门 (查看47764次)
·Windows操作系统安装 (查看34661次)
·设置远程桌面连接 (查看34190次)
·Linux的安装 (查看31196次)
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。