上一主题: Windows 安装参考

下一主题: Windows Server 2003 单个 CD 安装参考

Windows 安装参考概述

概览

CA 3Tera AppLogic 支持基于 Microsoft Windows Server 2003 的组件。2.9.1 以后的 CA 3Tera AppLogic 版本支持基于 Windows Server 2008 的组件。

以下是经过测试并受支持的特定 Windows 版本:

如果您可以从 CA Technologies 或服务提供商那里获得适用于您网格的现成 Windows 组件/应用,则不需要遵循本主题中的说明,除非想要从头创建您自己的 Windows 组件。如果您使用的是 CA Technologies 提供的 Windows 组件,请查阅《组件目录参考指南》以获取与其运行有关的详细信息。

如果需要为网格创建 Windows 组件/应用,可借助 CA 3Tera AppLogic 提供的工具来创建这些组件/应用。使用这些工具可以创建以下基本 Windows 组件/应用:

Windows Server 组件是用于创建所有其他基于 Windows 的组件的基础组件(因此,在创建除 Windows 2008 Filer 之外的任何其他 Windows 组件之前,应当先创建此组件)。

注意:

Windows Server 2003 Datacenter Edition 警告

虽然 Windows Server 2003 Standard/Enterprise/Web Edition 可即用于 CA 3Tera AppLogic,但 Datacenter Edition 缺少某些必要的网络驱动程序。要使这些驱动程序在安装过程中可用,必须创建小的 NTFS 卷,存储所需的驱动程序,并使该卷可作为 iso2class 实用工具中的一个可选卷使用(例如:iso_volume3):

在尝试使用 Windows Datacenter Edition 创建组件之前,必须先创建基于 Standard 或 Enterprise Edition 的 CA 3Tera AppLogic Windows Filer(对于 Filer,建议使用 Standard 版)。遵循后续部分的说明创建 Windows Filer。创建 Windows NTFS 驱动程序磁盘需要执行此操作。

创建网络驱动程序磁盘

  1. 创建新的 NTFS 全局卷并使用 vol manage 命令管理该卷。确保启用外部网络访问(有关如何执行此操作,请参阅 vol manage 命令帮助)。下面是创建和管理卷的示例:
    volume create _GLOBAL:driver_disk size=50M fs=ntfs 
    volume manage _GLOBAL:driver_disk --rw ip=application_public_IP netmask=grid_netmask gateway=grid_gateway dns1=grid_dns_server IP
    
  2. 从应用选项卡,访问调用“sys_filer__global-driver_disk”的 Filer 的登录 (Web) shell,此时将打开“卷浏览器”。
  3. 针对在 Windows 组件出现的虚拟化 NIC,下载合适的网络驱动程序:
    1. 打开 IE 并访问 http://www.realtek.com。
    2. 将 WinXP (WinServer 2003) 的 RTL810X/RTL8130/ RTL8139(A/B/C/D) PCI 系列驱动程序下载到 FTP 服务器或卷浏览器已打开的远程计算机上。
    3. 导航到卷并从 FTP 或在 (b) 中下载的远程计算机上传驱动程序。
  4. 关闭 filer 的图形控制台并从 vol manage shell 退出。
  5. 继续构建基于 DataCenter 版的 Windows 组件。必须提供新建的驱动程序磁盘作为 iso2class 实用工具中的一个可选卷。
  6. 在完成操作系统安装之后,必须使驱动程序磁盘在 Windows 中可见(默认情况下,它通常不会显示在资源管理器中):
    1. 打开“我的电脑”
    2. 检查驱动程序磁盘是否显示在组件的磁盘驱动器列表中。如果未显示:
      • 打开“开始” > “管理工具” > “计算机管理” > “存储” > “磁盘管理”。
      • 右键单击驱动程序磁盘 ntfs 卷,然后单击“添加驱动程序盘符和路径”。
      • 在分配相应的盘符(即 E:)之后,转到驱动器 E:
    3. 解压缩 Realtek 驱动程序
  7. 继续安装 Realtek 驱动程序。如果 Windows 自动询问是否安装网络驱动程序(需要对组件中的所有网络设备执行此操作):
    1. 选择“否,暂时不”,然后单击“下一步”
    2. 选择“从列表或特定位置中安装 (高级)”,然后单击“下一步”。
    3. 选择“不要搜索, 我要自己选择要安装的驱动程序”,然后单击“下一步”。
    4. 向下滚动“常见硬件类型”列表,选择“网络适配器”,然后单击“下一步”。
    5. 单击“从磁盘安装”。
    6. 单击“浏览”并选择 E:\Driver_XP_5699_0828\Driver_XP_5699_0828\Netrlx.inf,然后单击“打开”(假定驱动程序磁盘位于驱动器 E:)
    7. 单击“确定”。此时应当显示网络适配器列表。
    8. 选择“Realtek RTL8139/810X 系列高速以太网 NIC”,然后单击“下一步”。
    9. 单击“更新驱动程序警告”中的“是”。
    10. 单击“完成”。
  8. 如果 Windows 未自动显示网络驱动程序提示,请执行以下操作:
    1. 右键单击“我的电脑”,转到“硬件”选项卡,然后单击“设备管理器”。
    2. 展开“其他设备”(如果尚未展开),对列出的每个以太网控制器设备执行以下操作:
      • 右键单击“以太网控制器”并选择“更新驱动程序”。
      • 重复以上步骤 #7 之后的所有步骤。
Windows PV 驱动程序

Halsign TurboGate PV 驱动程序与 CA 3Tera AppLogic(可通过组件的默认接口访问,就像用于创建 Windows 组件的 Windows MSI 一样)一起发布。这些驱动程序用于增强在 CA 3Tera AppLogic 上运行的 Windows 组件的磁盘和网络 I/O 性能。这些驱动程序可以用于 Windows Server 2003 的 32 位和 64 位版本以及 Windows Server 2008 的 32 位和 64 位版本

下面是具有这些驱动程序和不具有这些驱动程序的性能测定示例:

驱动程序

磁盘读取

磁盘写入

网络 TCP

网络 UDP

无 PV 驱动程序

18 MB/秒

11 MB/秒

40 Mb/秒

68 Mb/秒

Halsign Turbogate PV 驱动程序

41 MB/秒

25 MB/秒

690 Mb/秒

770 Mb/秒

注意:性能值可能会因网格所使用的硬件而有所不同。

Halsign TurboGate PV 驱动程序

CA Technologies 已测试了以下 PV 驱动程序版本:

遵循以下说明在 Windows 组件中获取/安装这些 PV 驱动程序。在安装 APK 之后,应确保安装 PV 驱动程序。

在 Windows 组件中安装 Halsign TurboGate PV 驱动程序

  1. 启动包含要安装驱动程序的 Windows 组件的应用。
  2. 打开图形控制台并使其显示您的 Windows 组件。
  3. 可在网格控制器中通过组件的默认接口下载该 Halsign Turbogate 自动执行安装程序。
  4. 确保您知道管理员密码。使用 comp restart --debug CA 3Tera AppLogic 命令重新启动 Windows 组件。
  5. 在 Windows 组件重新启动之后,通过图形控制台登录。硬件向导会自动检测所有使用最新安装的 PV 驱动程序的网络设备(不需要用户交互)。在完成此操作之后,使用不带 --debug 选项的命令再次重新启动组件以确认它正常运行。

如果稍后将新的终端添加到组件中,用户可能需要在下一次启动组件时完成发现新硬件向导。

如果您有一个现有的 Windows 组件使用 TurboGate PV 驱动程序的旧版本,并希望将这些 PV 驱动程序升级到新版本,请按照以下主题中的分步说明执行操作:

WIN03y 和 WIN08y:Windows Server 组件-iso2class

WIN03y 是使用 CA 3Tera AppLogic 附带的 iso2class 实用工具创建的。iso2class 是命令行实用工具,可使用从 ISO 映像安装的操作系统来创建单例类。iso2class 创建并启动 CA 3Tera AppLogic 应用,该应用用于将 ISO 映像中的操作系统安装到卷上。该应用是使用模板生成的,包含一个名为 iso2class 的单例 单例的启动卷是 ISO 映像。单例上的另一个卷是用于操作系统安装的目标。

使用这一新的交互式实用工具的最终结果是具有一个卷的单例,该卷包含安装的操作系统。该单例可移动到目录并用作创建新组件类的基础。详细的 iso2class 文档可在“命令行 Shell 参考”中找到。使用 iso2class,可以极其轻松地在 CA 3Tera AppLogic 中创建新的操作系统 distro。

用于操作系统安装的 ISO 映像可来自以下 3 个位置:

注意:在操作系统安装期间,单例将会重新启动。当发生此操作时,打开的图形控制台将不再响应。只需关闭控制台,然后从 CA 3Tera AppLogic GUI 再次打开它,即可获得新启动映像的控制台。

以下是使用 iso2class 创建 WIN03y 和 WIN08y 的详细说明:

其他 Windows 组件和应用:IIS、SQL8y、VDS 和 WISA

创建了 Windows 服务器组件 WIN03y 之后,可以创建其他基于 Windows 的组件和应用。以下提供详细的说明:

升级 Windows MSI

如果已构建了 Windows 组件,并希望某个时候安装用于创建该组件的 MSI 的新版本,从而更新 Windows APK 和 MSI 中包含的任何组件特定脚本,请参考以下主题中提供的分步说明: