上一主题: 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 中执行以下命令,并选择适当的位(32 或 64)和操作系统:
    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 cpu=1 mem=1G
    

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

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

  2. 使用下列方式之一访问单例的图形控制台:
    1. 在 CA AppLogic GUI 的应用列表中选择应用,然后单击“登录 (图形)”图标。
    2. 在 CA AppLogic 编辑器中打开应用并选择单例 iso2class。 使用“组件”下拉菜单选择“登录 (图形)”。
    3. 在 VMware 网格上安装 Windows 期间,由于没有 VMware 工具,鼠标可能不会如预期一样正常工作。 下列键盘快捷方式非常有用:
      • 要在按钮之间导航,请使用 Tab 键和/或箭头键
      • 要选择,请使用空格键或 Enter 键
      • 要访问选定窗口的“文件”菜单,请使用 Alt+f 键
  3. 在显示图形控制台之后,Windows 2003 Server 安装应该可见。 按照以下说明运行安装:
  4. 当从第一个 CD 安装完成后,Windows 将重新启动,然后通知您 Windows 安装尚未完成并询问是否安装 Windows Server CD2。 此时,在 3t shell 中继续使用 iso2class 工具以停止应用并更改其描述符:
  5. 访问控制台并继续安装。 第二个 CD 将自动挂接为驱动器 D。 在 Windows 资源管理器中访问该驱动器并执行辅助安装程序(例如:R2AUTO.EXE)
  6. 安装完成后:
  7. 禁用页面文件:
    1. 依次打开“控制面板”、“系统”、“高级”、“性能设置”、“高级”、“虚拟内存”、“无分页文件”、“设置”以禁用页面文件。
    2. 重新启动应用。
    3. 依次打开“Windows Explorer”、“工具”、“文件夹选项”、“查看”,然后选择“显示隐藏的文件和文件夹”。 取消选中“隐藏受保护的操作系统文件”。
    4. 验证页面文件:C:\pagefile.sys 已被删除。 如果未删除,请手动将其删除。 通过更改默认设置,可在 Windows 资源管理器中查看受保护的操作系统文件:
  8. 增加组件的默认 Windows 磁盘设备超时值并告知系统实时时钟的设置方式。 注意,这些设置需要重新启动才能生效。
    1. 打开注册表编辑器(“运行”>“regedt32.exe”),导航到注册表项 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk。
    2. 添加新的名为 TimeOutValue 的 REG_DWORD 值(如果该值已经存在,则跳过此步骤)。
    3. 将 TimeOutValue 值设置为 60(十进制)。
    4. 导航到注册表项 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimzeZoneInformation。
    5. 添加名为“RealTimeIsUniversal”的新 DWORD 值(如果该值存在,请跳过此步骤)。
    6. 将 RealTimeIsUniversal 值设置为 1。
    7. 关闭注册表编辑器。
  9. 确认您具有通过单例的外部接口访问外部网络的权限。 单例具有两个网络接口:“本地连接”和“本地连接 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] 
      
  10. 安装 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 个文件夹)
      • 清空回收站。
  11. 安装 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
  12. (可选)安装您希望在该组件上提供并需要访问安装 ISO 映像的 Windows 组件。 选择“控制面板”、“添加或删除程序”、“Windows 组件”,然后安装可选组件,如 IIS。
  13. 防止弹出系统关闭对话框(系统关闭的原因)
    1. 打开“开始”菜单并运行 gpedit.msc
    2. 转到“计算机配置”、“管理模板”
    3. 单击“系统”
    4. 在右窗格中双击“显示关闭事件跟踪程序”
    5. 选择“禁用”,然后单击“应用”
  14. 根据需要激活 Windows。
  15. 对于 64 位组件,存在一个 Microsoft Windows 缺陷,导致 32 位应用无法访问运行 Windows Server 2003 64 位版的计算机上的 System32 文件夹。 要阅读有关该问题的更多信息并修复该问题,请参阅 http://support.microsoft.com/kb/942589 并根据说明应用该即时修正。
  16. 要将该单例转换为完全管理的 CA 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 地址)。
  17. 尝试重新调整 Windows 组件卷大小时,请删除交接点以防止失败。 以下是您可能在 Windows 启动卷上发现的交接点的示例,但是请注意,实际名称可能会有所不同:
  1. 如果这是 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
  2. 如果要安装 Windows Server 2003 的 64 位非英语本地化版本,则按照以上说明将 chcp.com 从 C:\WINDOWS\system32 复制到 C:\WINDOWS\SYSWOW64。
  3. 关闭图形控制台并关闭应用编辑器(如果已打开)。

    安装完成。

  4. 在运行 iso2class 的 3T shell 中按 [Enter] 键以继续。 当出现提示时,选择“组件完全受管理”。

    iso2class 停止应用,将单例边界更改为通用服务器组件的边界,然后重新启动应用。

  5. 如果 iso2class 无法启动应用,则请选择选项 #2 - “从 iso2class 退出,并手动调查”。
  6. 将最后的单例更改为 WIN03y 目录组件类:
    1. 停止应用。
    2. 在 CA AppLogic 编辑器中打开应用,右键单击单例并选择“修改边界”:
      • 选择 Windows 操作系统图标。
      • 将类名称更改为 WIN03y。

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

      • 更改下列资源设置:

        CPU(数字)

        最小:0.1

        最大:4

        默认值:1

        内存(字节)

        最小:256

        最大:4G

        默认值:1G

        带宽(位/秒)

        最小:1M

        最大:1G

        默认值:100Mbps

        请参阅以下文档底部的资源表,并根据 Windows 版本更改资源设置。

      • 将文档 URL 设置为:http://doc.3tera.com/AppLogic35/CatGenericWindows.html
      • 将终端添加到组件中,直到总共列出了 7 个接口。 (包括默认接口在内,最多将提供 8 个接口。)在将终端添加到不以 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. 如果安装了 TurboGate PV 驱动程序的 3.0.1 版本,则禁用名为 gkservice 的服务。 该服务随 PV 驱动程序一起安装,如果存在与组件关联的多个虚拟网络接口,将会无法启动。 禁用该服务不会影响 PV 驱动程序的性能。
    9. 在组件的 bash shell 中执行以下命令:
      rm -f /appliance/passwd.stamp
      

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

      • 设置新的复杂密码 (net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe)
      • 退出 ssh 会话。
      • 通过 ssh 进入组件并执行 rm -f ~/.bash_history,以便从 bash 历史记录中清除密码。
    10. 停止应用。
    11. 再次修改组件的边界,并删除上一步中添加的额外终端。

将单例移动到您有必要权限的 /system_ms 目录。 在可以移动单例之前,您必须为自己分配目录的 full 访问权限。 有关详细信息,请参阅《命令行 Shell 参考指南》中的 catalog modify_acl

WIN03y 组件现在可以使用。

附加信息
Windows Server 2003 资源

32 位组件

资源

最小值

标准版最大值

企业版最大值

DataCenter 最大值

Web 版最大值

默认值

CPU

0.1

4

8

32

2

1

内存

256 MB

4 GB

64 GB

64 GB

2 GB

1 GB

带宽

1 Mbps

2 Gbps

2 Gbps

2 Gbps

2 Gbps

100 Mbps

64 位组件

资源

最小值

标准版最大值

企业版最大值

DataCenter 最大值

默认值

CPU

0.25

4

8

32

1

内存

768 MB

32 GB

64 GB

64 GB

1 GB

带宽

1 Mbps

2 Gbps

2 Gbps

2 Gbps

100 Mbps

Windows Server 2008 资源

类名称

CPU 最小值

CPU 最大值

CPU 默认值

内存最小值

内存最大值

内存默认值

BW 最小值

BW 最大值

BW 默认值

WIN08DC

0.25

32

0.5

512M

64G

768M

1Mbps

2Gbps

100Mbps

WIN08E

0.25

8

0.5

512M

64G

768M

1Mbps

2Gbps

100Mbps

WIN08S

0.25

4

0.5

512M

4G

768M

1Mbps

2Gbps

100Mbps

WIN08W

0.25

4

0.5

512M

4G

768M

1Mbps

2Gbps

100Mbps

WIN0864DC

0.25

32

0.5

768M

64G

1G

1Mbps

2Gbps

100Mbps

WIN0864E

0.25

8

0.5

768M

64G

1G

1Mbps

2Gbps

100Mbps

WIN0864S

0.25

4

0.5

768M

32G

1G

1Mbps

2Gbps

100Mbps

WIN0864W

0.25

4

0.5

768M

32G

1G

1Mbps

2Gbps

100Mbps

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