使用 CA AppLogic › 组件开发人员指南 › 组件工具包 › 组件创建说明 › Windows 安装参考 › Windows Server 2008 基础服务器类安装参考
Windows Server 2008 基础服务器类安装参考
2.9.1 以后的 CA AppLogic 版本支持 Windows Server 2008 组件和应用。 如果您使用的是此类网格,可遵循本主题中的说明创建 Windows Server 2008 基类。 有关这些组件的更多信息,可在“组件目录参考指南”中找到。
该示例安装基于 Windows Server 2008 Standard Edition(无 Hyper-V SP2)32 位的 DVD 安装。 这些说明也适用于 Windows Server 2008 的其他版本并在以下操作系统上进行过测试:
|
操作系统
|
类名称
|
安装大小
|
|
Windows Server 2008 DataCenter Edition(无 Hyper-V SP2)32 位
|
WIN08DC
|
12 GB
|
|
Windows Server 2008 Enterprise Edition(无 Hyper-V SP2)32 位
|
WIN08E
|
12 GB
|
|
Windows Server 2008 Standard Edition(无 Hyper-V SP2)32 位
|
WIN08S
|
12 GB
|
|
Windows Server 2008 Web 版 SP2 32 位
|
WIN08W
|
12 GB
|
|
Windows Server 2008 DataCenter Edition R2 64 位
|
WIN0864DC
|
12 GB
|
|
Windows Server 2008 Enterprise Edition R2 64 位
|
WIN0864E
|
12 GB
|
|
Windows Server 2008 Standard Edition R2 64 位
|
WIN0864S
|
12 GB
|
|
Windows Server 2008 Web Edition R2 64 位
|
WIN0864W
|
12 GB
|
- 当 Microsoft 发布新的操作系统更新时,该安装大小可能会有所变化。
- 如果您需要节省磁盘空间,则可以删除 X:\WINDOWS\SoftwareDistribution\Download 文件夹的内容。
在此示例中,从 Microsoft MSDN 站点下载了安装所使用的 ISO 映像,并将该映像作为 en_windows_server_2008_datacenter_enterprise_standard_without_hyper-v_sp2_x86_dvd_342334.iso 复制到网格的 impex 卷中。 有关为安装指定 ISO 映像的其他方式,请参阅 iso2class 参考。
注意:
- TurboGate PV 驱动程序版本 2.0 可与 Windows Server 2008 32 位版本一起使用,但不能与 Windows Server 2008 64 位版本一起使用。 这些驱动程序的 3.0.1 版本既可与 Windows Server 2008 32 位版本一起使用,也可与 Windows Server 2008 64 位版本一起使用。
- 在本主题的以下文本中,WIN08y 的 y 占位符对应于组件所基于的 Windows 版本(S 代表 Standard、E 代表 Enterprise、DC 代表 DataCenter、W 代表 Web 等等)。
- 在 3T shell 中执行以下命令以开始安装:
util iso2class app_name=win08_install install_size=12G console_type=graphic iso_volume1=en_windows_server_2008_datacenter_enterprise_standard_without_hyper-v_sp2_x86_dvd_342334.iso virt_options=acpi=1 cpu=1 mem=1G
该命令创建和启动 win08_install 应用,并从指定的 ISO 映像启动单例 iso2class。
- 注意:12 GB 的卷大小提供足够的空间用于操作系统安装和后续 Windows 更新,在该过程完成后,组件中大约留有 1GB 的可用空间。 当 Microsoft 推出更多的操作系统更新时,该大小要求可能会有所变化。 在 CA AppLogic 上,Windows Server 2008 组件的启动卷类型为 ntfs08,只可以向上调整 ntfs08 卷大小(扩大但不能缩小)。
- 使用下列方式之一访问单例的图形控制台:
- 在 CA AppLogic GUI 的应用列表中选择应用,然后单击“登录 (图形)”图标。
- 在 CA AppLogic 编辑器中打开应用并选择单例 iso2class。 使用“组件”下拉菜单选择“登录 (图形)”。
- 在显示图形控制台之后,应该会显示 Windows 2008 Server 安装界面。 继续安装操作系统。
- 安装期间单例将会重新启动,这会导致控制台不可操作。 如果出现这种情况,只需关闭并重新打开控制台即可。
- 在极少数情况下,使用 Firefox 访问控制台时,会反复显示一个错误,指出应用未启动或控制台配置错误。 如果出现这种情况,只需关闭并重新打开 Firefox 即可。
- 下面的说明采用具有更完整图形界面的 Windows 完全安装。 如果要安装服务器核心,需要调整键盘和鼠标操作才能完成这些相同的步骤。
- 在 VMware 网格上安装 Windows 期间,由于没有 VMware 工具,鼠标可能不会如预期一样正常工作。 下列键盘快捷方式非常有用:
- 要在按钮之间导航,请使用 Tab 键和/或箭头键
- 要选择,请使用空格键或 Enter 键
- 要访问选定窗口的“文件”菜单,请使用 Alt+f 键
- 安装完成后,单例会自行重新启动,并且 Windows 会提示您设置新密码。 键入您的新密码,然后按 Enter 键。 Windows 将设置一个新的管理员密码,并显示一条消息,说明管理员密码设置成功。 按“确定”后 Windows 将自动登录到管理员桌面。 现在,执行以下操作:
- 如果您要在 ESX 网格上创建 Windows 组件,请按如下所述安装 VMware 工具:
- 停止应用
- 在网格 shell 中执行 3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows
- 在浏览器中打开应用编辑器
- 右键单击单例组件 iso2class,然后选择“用户卷”
- 为占位符 iso_volume1 选择卷 vmware_tools_windows
- 保存并启动应用
- 通过图形控制台登录
- 按下位于图形控制台窗口顶部中央的“Ctrl+Alt+Del”按钮
- 单击图形控制台窗口内的任意位置
- 使用 Tab 键和箭头键导航到“启动任务管理器”
- 使用 Tab 键导航到“新建任务”并按空格键
- 键入“D:\setup.exe /S /v /qn”以静默方式执行 VMware 工具安装。
- 安装将自动重新启动组件。 请耐心等待。 在重新启动后,您必须重新打开图形控制台并登录到组件。
- 设置屏幕分辨率和屏幕保护程序超时:右键单击桌面的空白区域,选择“个性化”。 在该界面中,将屏幕分辨率设置为 1024x768,屏幕保护程序超时设置为 1000 分钟(或将其禁用)。 在 Windows Server 2008 R2 的 64 位版本上,依次单击“开始”、“控制面板”、“外观”、“更改屏幕保护程序”可访问屏幕保护程序配置;如果要访问屏幕分辨率设置,依次单击“开始”、“控制面板”、“调整屏幕分辨率”,或右键单击桌面的空白区域,然后单击“屏幕分辨率”。
- 禁用页面文件:
- 打开“控制面板”、“系统”、“高级系统设置”、“高级”、“性能设置”、“高级”、“更改虚拟内存”。
- 对所有驱动器清除“自动管理页面文件大小”复选框并选择“无分页文件”。
- 选择“设置”。
- 单击“稍后重启”。 在 Windows 的 64 位版本上,通过“控制面板”、“系统和安全”、“系统”、“高级系统设置”、“高级”、“性能设置”、“高级”、“更改虚拟内存”访问页面文件设置。
- 禁用电源管理休眠支持:打开“开始”、“命令提示符”,然后执行 powercfg -h off。
- 禁用 IE 增强的安全配置:打开“服务器管理器”、“配置 IE ESC”,然后对管理员和用户关闭 IE 增强的安全配置。
- 更改计算机名:打开“服务器管理器”、“更改系统属性”,然后将计算机名设置为 WIN08y。 根据请求重新启动,然后关闭图形控制台。
- 一分钟后,重新打开图形控制台并登录到 Windows 桌面。 执行以下操作:
- 清理残余的页面文件(如果存在):
- 选择“开始”并在输入框中键入 windows explorer,然后按 Enter 键打开 Windows 资源管理器。
- 打开“组织”、“文件夹和搜索选项”、“查看”,然后选择“显示隐藏的文件和文件夹”。 取消选中“隐藏受保护的操作系统文件”。
- 删除文件 C:\pagefile.sys(如果存在)。
- 在“组织”、“文件夹和搜索选项”、“查看”下,还原默认设置。
- 单例具有两个网络接口:“本地连接”和“本地连接 2”。 在这两个接口中,第一个是外部接口,第二个是内部接口。 配置单例的外部接口以访问万维网:
- 安装高优先级和可选的 Windows 更新:
- 打开 IE 并选择“工具”、“Windows 更新”、“立即打开”,然后安装更新。 在 Windows 的 64 位版本中,通过“开始”、“控制面板”、“系统和安全”、“Windows 更新”来访问 Windows 更新。选择“更改设置”、“下载更新,但是由我来选择是否安装”,然后单击“确定”和“检查更新”。
- 根据提示重新启动。 关闭图形控制台,然后稍等一分钟,再重新打开图形控制台。
- 重复以上过程,直到不再有要安装的更新。 IE 中“安全”、“Windows 更新”下选择 Windows 更新的选项可能变得可用。
- 激活 Windows:访问“控制面板”、“系统”、“更改产品密钥”并输入有效的产品密钥。 在 Windows 的 64 位版本上:访问“控制面板”、“系统和安全”、“系统”、“更改产品密钥”。
- 禁用外部网络访问:打开“服务器管理器”、“查看网络连接”、“本地连接”、“属性”、“TCP/IPv4”、“属性”,选择“自动获取 IP 地址”和“自动获取 DNS 服务器地址”。
- 禁用 Windows 防火墙:打开“服务器管理器”,转到“Windows 防火墙”、“Windows 防火墙属性”。 对于域配置文件、专用配置文件和公共配置文件,将防火墙设置为“关闭”。
- 禁用自动更新:打开“服务器管理器”、“配置更新”、“更改设置”。 选择“从不检查更新”。
- 禁用密码复杂性要求(如果已设置):打开“开始”、“管理工具”、“本地安全策略”、“帐户策略”、“密码策略”。 禁用密码复杂性要求。
- 将管理员密码设置为永久有效:打开“服务器管理器”、“配置”、“本地用户和组”、“用户”、“管理员”、“属性”。 选择“密码永久有效”。
- 禁用关闭事件跟踪程序:
- 选择“开始”并在输入框中键入 gpedit.msc。
- 打开“计算机配置”、“管理模板”、“系统”。
- 在右窗格中向下滚动,然后右键单击“显示关闭事件跟踪程序”、“属性”(在 64 位版本上,右键单击“显示关闭事件跟踪程序”、“编辑”)。
- 选择“禁用”,然后单击“确定”。
- 将默认 Windows 磁盘设备超时值设置为 60 秒,并告知系统实时时钟的设置方式。 注意,这些设置需要重新启动才能生效。
- 选择“开始”并在输入框中键入 regedit.exe 打开注册表编辑器。
- 导航到注册表项 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk。
- 创建名为“TimeOutValue”的 DWORD 值。 (如果此值存在,则跳过此步骤)。
- 将 TimeOutValue 设置为 60。
- 导航到注册表项 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation。
- 创建名为“RealTimeIsUniversal”的 DWORD 值(如果此值存在,请跳过此步骤)。
- 将 RealTimeIsUniversal 设置为 1。
- 如果打算安装 TurboGate PV 驱动程序,则禁用“TCP 校验和卸载”:
- 在注册表编辑器中,导航到 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters。 右键单击左窗格中的“参数”并选择“新建”、“DWORD”。 键入 DisableTaskOffload。 右键单击 DisableTaskOffload,并选择“修改”。
- 输入值 1。
- 关闭注册表编辑器。
- 关闭操作系统并继续安装 iso2class,如下所述:
- 在命令 shell 中,键入 shutdown -s -t 0。
- 等待 5 秒钟,然后在 3t shell 内运行 iso2class 实用工具:按 Enter 键,然后按 Y 键,再按 Enter 键继续,以使第二个卷对单例可用。
- 一分钟后,重新打开图形控制台并登录到 Windows 桌面。
- 如果图形控制台启动,在“系统恢复选项”对话框中选择“下一步”,并以管理员身份登录,然后选择“重新启动”。 一分钟后,重新打开图形控制台并登录到 Windows 桌面。
- (可选)安装您希望在该组件上可用并需要访问安装 ISO 映像的 Windows 组件。 导航到“服务器管理器”->“添加角色”。 添加 IIS Web 服务器角色,并安装如 IIS 的可选组件。
- 要将单例转换为完全管理的 CA AppLogic 组件,请安装最新版本的 Windows Server msi。 现在,安装程序可以位于单例的 E 驱动器中。
- 在命令 shell 中,键入 E: 导航到 E 驱动器。
- 执行 Server_Windows-1.1.6-1.msi(使用 E 驱动器上的当前版本)以安装 Windows Server MSI。
- 尝试重新调整 Windows 组件卷大小时,请删除交接点以防止失败。 以下是您可能在 Windows 启动卷上发现的交接点的示例,但是请注意,实际名称可能会有所不同:
- 如果这是 64 位组件,则使用 Windows 资源管理器将 shutdown.exe 从 C:\WINDOWS\system32 复制到 C:\WINDOWS\SYSWOW64(如果它尚不存在)。 如果 Windows 资源管理器拒绝复制而是移动该可执行文件:
- 使用 Windows 资源管理器将 shutdown.exe 移动到 C:\WINDOWS。
- 打开 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。
- 如果打算安装当前的 TurboGate PV 驱动程序,则复制 D:\TurboGate_Tools-Setup-V3.0.1.exe C:\。 请不要执行安装程序。
- 完成基本安装:
- 在命令 shell 中输入以下命令:
shutdown -s -t 0
- 等待 5 秒钟,然后在 3t shell 内运行 iso2class 实用工具:按 <enter> 键,然后按 Y 键,再按 <enter> 键继续。
- 当 3t shell 中出现提示时,选择“组件完全受管理”。 此后,iso2class 停止应用,将单例边界更改为通用服务器组件的边界,然后重新启动应用(重新启动期间,组件将进入维护模式)。
- 将最后的单例更改为 WIN08y 目录组件类。 (有关相应版本的资源设置,请参阅本页底部的表格)。
- 停止应用。
- 在 CA AppLogic 编辑器中打开应用。
- 右键单击单例并选择“属性”。 将实例名称改为 WIN08y。
- 右键单击单例并选择“修改边界”:
- 如果您没有安装 TurboGate PV 驱动程序,则按如下说明完成组件创建:
- 如果要安装 TurboGate PV 驱动程序,请按如下说明完成组件创建:
WIN08y 组件现在可以使用。
有关通过所有 Windows MSI 安装的 Windows APK 的行为的详细信息,请查阅《组件目录参考指南》。
Windows Server 2008 基类的资源设置为:
|
类名称
|
CPU 最小值
|
CPU 最大值
|
CPU dflt 值
|
Mem 最小值
|
Mem 最大值
|
Mem dflt 值
|
BW 最小值
|
BW 最大值
|
BW dflt 值
|
|
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
|