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

下一主题: Windows Server 2008 基础服务器类安装参考

Windows Server 2003 两个 CD 安装参考

该安装示例基于 Windows 2003 Server Standard Edition R2 的两个 CD 安装。 在此示例中,我们使用名为 win03-disk-1_iso 和 win03-disk-2_iso 的两个全局卷(有关为安装指定 ISO 映像的其他方式,请参阅 iso2class 参考)。 该示例还可用于其他 Windows 版本(Enterprise、DataCenter 和 Web)。

注意:在本主题的以下文本中,WIN03y 的 y 占位符表示组件所基于的 Windows 版本(S 代表 Standard、E 代表 Enterprise、DC 代表 DataCenter、W 代表 Web)。

使用两个 CD 安装和配置 WIN03y 组件

  1. 打开 3T shell 并执行以下命令:
    util iso2class app_name=win03_install install_size=10G console_type=graphic iso_volume1=win03-disk-1_iso iso_volume2=win03-disk-2_iso virt_options=acpi=1
    

    该命令创建和启动 win03_install 应用,并从指定的 ISO 映像启动单例 iso2class。

    注意:卷的初始大小为 10GB。 该大小用于确保有足够的磁盘空间用于安装 Windows。 在创建组件之后,您可以根据 Windows 安装后的剩余可用磁盘空间量来调整卷的大小(建议至少保留 500MB 的可用磁盘空间)。

  2. 以下列两种方式之一访问单例的图形控制台:
  3. 在显示图形控制台之后,Windows 2003 Server 安装应该可见。 按照以下说明运行安装:
  4. 当从第一个 CD 安装完成后,Windows 将重新启动,然后通知您 Windows 安装尚未完成,询问是否安装 Windows Server CD2。 此时,在 3t shell 中,继续使用 iso2class 实用工具。 iso2class 停止应用并更改它的描述符:
  5. 访问控制台并继续安装。 第二个 CD 将自动挂接为驱动器 D。 在 Windows 资源管理器中访问该驱动器并执行辅助安装程序(例如:R2AUTO.EXE)
  6. 完成安装之后:
  7. 按照以下步骤,增加组件的默认 Windows 磁盘设备超时值:
    1. 打开注册表编辑器(“运行”>“regedt32.exe”),导航到注册表项 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk。
    2. 添加新的名为 TimeOutValue 的 REG_DWORD 值(如果该值已经存在,则跳过此步骤)。
    3. 将 TimeOutValue 值设置为 60(十进制)。
    4. 关闭注册表编辑器。
  8. 确认您具有通过单例的外部接口访问外部网络的权限。 单例具有两个网络接口:“本地连接”和“本地连接 2”。 在这两个接口中,第一个是外部接口,第二个是内部接口。 打开命令 shell 并 ping www.google.com。 如果 ping 失败:
    1. 访问“控制面板”、“网络连接”、“本地连接”、“属性”、“Internet 协议 (TCP/IP)”、“属性”。 单击“使用以下 IP 地址”,输入网格的可用值(IP 地址、网络掩码、网关、DNS 服务器)。
    2. 或者,在命令 shell 中执行以下命令:
      netsh interface ip set address name="Local Area Connection" static [ip-address] [netmask] [gateway] 1 
      netsh interface ip set dns name="Local Area Connection" static [dns-ip] 
      
  9. 安装 Service Pack 2 和高优先级更新:
    1. 打开 IE 并使用“工具”、“Internet 选项”、“安全”将 Internet 安全级别设置为“中”。
    2. 在 IE 中,选择“工具”、“Windows 更新”,然后安装 SP2。 安装完成后,重新启动系统。
    3. 删除与 SP2 的安装相关的还原文件:
      • 使用 Windows 资源管理器删除文件夹 c:\WINDOWS\$NtServicePackUninstall$
      • 清空回收站。
      • 使用 Windows 资源管理器压缩文件夹 c:\WINDOWS\ServicePackFiles:
      • 右键单击该文件夹并选择“属性”、“高级”、“压缩内容”。 也可以压缩所有子目录。
    4. 在 IE 中,选择“工具”、“Windows 更新”,然后安装所有高优先级更新。 可选地,拒绝不稳定的 IE 更新。
    5. 使用 Windows 资源管理器 (v8) 或更高版本删除与高优先级更新的安装相关的还原文件:
      • 删除 c:\WINDOWS\$*$(大约 30 个文件夹)
      • 清空回收站。
  10. 安装 Windows Server 2003 资源包工具:
    1. 将 IE 指向 http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en(或在线搜索 Windows Server 2003 资源包工具)。
    2. 将工具安装到默认位置 C:\Program Files\Windows Resource Kits\Tools
  11. (可选)安装您希望在该组件上提供并需要访问安装 ISO 映像的 Windows 组件。 选择“控制面板”、“添加或删除程序”、“Windows 组件”,然后安装可选组件,如 IIS。
  12. 防止弹出系统关闭对话框(系统关闭的原因)
    1. 打开“开始”菜单并运行 gpedit.msc
    2. 转到“计算机配置”、“管理模板”
    3. 单击“系统”
    4. 在右窗格上双击“显示关闭事件跟踪程序”
    5. 选择“禁用”,然后单击“应用”
  13. 根据需要激活 Windows。
  14. 对于 64 位组件,有一个 Microsoft Windows 缺陷使 32 位应用无法访问运行 Windows Server 2003 64 位版本的计算机上的 System32 文件夹。 要阅读有关该问题的更多信息并修复该问题,请参阅 http://support.microsoft.com/kb/942589 并根据说明应用该即时修正。
  15. 要将该单例转换为完全管理的 CA 3Tera AppLogic 组件,请安装 Windows Server msi。 该自助执行的安装程序可从 D 或 E 驱动器下载。
    1. 要查找控制器的内部 IP 地址,请在命令行 shell 中执行 ipconfig /all,并记录本地连接 2 的 DHCP 服务器的 IP 地址。
    2. 将 IE 指向 http://IP-address:8080/download/ 并下载最新的 Windows Server msi(例如:Server_Windows-1.0.0-1.msi):
      • 右键单击 msi 文件,并选择“目标另存为”将文件下载到桌面。
    3. 双击桌面上的 msi 文件执行安装。
    4. 删除 msi 文件并清空回收站。
    5. 如果外部接口是手动配置的,则使用“控制面板”、“网络连接”、“本地连接”、“属性”、“Internet 协议 (TCP/IP)”、“属性”将接口重置为 DHCP(自动获取 IP 地址)。
  16. 如果这是 64 位组件,则使用 Windows 资源管理器将 shutdown.exe 从 C:\WINDOWS\system32 复制到 C:\WINDOWS\SYSWOW64。 如果 Windows 资源管理器拒绝复制而是移动该可执行文件:
    1. 使用 Windows 资源管理器将 shutdown.exe 移动到 C:\WINDOWS
    2. 打开 bash shell 并执行以下命令:
      • cp -p /cygdrive/c/WINDOWS/shutdown.exe /cygdrive/c/WINDOWS/system32/shutdown.exe(此命令实际将文件复制到 C:\WINDOWS\SYSWOW64)
      • 使用 Windows 资源管理器将 C:\WINDOWS\shutdown.exe 移动到 C:\WINDOWS\system32\shutdown.exe
  17. 如果要安装 Windows Server 2003 的 64 位非英语本地化版本,则按照以上说明将 chcp.com 从 C:\WINDOWS\system32 复制到 C:\WINDOWS\SYSWOW64。
  18. 关闭图形控制台并关闭应用编辑器(如果已打开)。
  19. 安装完成。 在运行 iso2class 的 3T shell 中按 [Enter] 键以继续。 当出现提示时,选择“组件完全受管理”。 此后,iso2class 停止应用,将单例边界更改为通用服务器组件的边界,然后重新启动应用。
  20. 如果 iso2class 无法启动应用,则请选择选项 #2 - “从 iso2class 退出,并手动调查”。
  21. 将最后的单例更改为 WIN03y 目录组件类:
    1. 停止应用。
    2. 在 CA 3Tera AppLogic 编辑器中打开应用,右键单击单例并选择“修改边界”:
      • 将类名更改为 WIN03y。

        输入说明:Windows 服务器组件-基于 Windows Server 2003 Standard Edition R2 32/64 位(确保使用正确的版本名称)。

      • 更改下列资源设置:

        CPU(数字)

        最小:0.1

        最大:4

        默认:0.25

        内存(字节)

        最小:256

        最大:4G

        默认:512M

        带宽(位/秒)

        最小:1M

        最大:1G

        默认:1M

      • 将文档 URL 设置为: https://support.ca.com/cadocs/0/CA%202Tera%20Applogic%203%209-CHS/Bookshelf_Files/HTML/Catalog_Ref/CatGenericWindows.html
      • 向组件添加终端,直到终端总数为 8(Windows 组件可以具有的最大终端数)。 确认组件的边界添加了一个默认接口、一个外部接口和 6 个以上的终端。 在将终端添加到不以 Windows 服务器组件为基础的未来 Windows 组件时,需要执行此操作以避免人工干预。
    3. 右键单击单例并选择“属性”。 将实例名称改为 WIN03y。
    4. 启动应用。 通过 SSH 进入组件并设置管理员密码 (net user administrator new_password)。 通过内部接口下载 TurboGate PV 驱动程序(之前以同样的方式下载了 Server msi)。 安装 TurboGate PV 驱动程序。 安装后不要重新启动。

      注意:您必须更改管理员密码,因为 Windows Server MSI 会在初始启动时设置新的随机密码,您必须知道管理员密码才能安装 Turbogate PV 驱动程序。

    5. 打开 3Tshell 并执行以下命令:
      app restart win03_install --debug
      
    6. 在应用开始启动后的一分钟,使用图形控制台登录并完成 TurboGate PV 驱动程序安装:单击硬件安装向导,安装组件中配置的所有 8 个终端的 TurboGate PV 驱动程序。 此时:
      • 如果 app start 未超时:从图形控制台内关闭操作系统;这将导致 app start --debug 失败,然后执行以下命令:
        app stop win03_install 
        
      • 否则,在 3Tshell 中执行以下命令,再从图形控制台内关闭:
        app stop win03_install
        
    7. 在 3Tshell 内执行以下命令,并确认组件正常启动:
      app start win03_install
      
    8. 在组件的 bash shell 中执行以下命令:
      rm -f /appliance/passwd.stamp
      

      建议设置复杂的管理员密码,以便其他人无法以管理员身份登录到组件。

      • 设置新的复杂密码 (net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe)
      • 退出 ssh 会话。
      • 通过 ssh 进入组件并执行 rm -f ~/.bash_history,以便从 bash 历史记录中清除密码。
    9. 如果安装了 TurboGate PV 驱动程序的 3.0 版本,则禁用名为 gkservice 的服务。 该服务随 PV 驱动程序一起安装,如果存在与组件关联的多个虚拟网络接口,将会无法启动。 禁用该服务不会影响 PV 驱动程序的性能。
    10. 停止应用。
    11. 再次修改组件的边界,并删除上一步中添加的额外终端。
    12. 将单例移动到您有必要权限的 /system_ms 目录。 在可以移动单例之前,您必须为自己分配目录的完全访问权限。 有关详细信息,请参见《命令行 Shell 参考指南》中“目录 modify_acl(目录管理)-替换全局目录 ACL 部分”。

WIN03y 组件现在可以使用。

有关通过所有 Windows msi 安装的 Windows APK 的行为的详细信息,请查阅《组件目录参考指南》。