使用 CA AppLogic › 组件开发人员指南 › 创建组件 › 分发安装 › Windows 安装参考 › Windows Server 2008 VDS 安装参考
Windows Server 2008 VDS 安装参考
2.9.1 以后的 CA AppLogic 版本包括对 Windows Server 2008 组件和应用的支持,在本例中,CA AppLogic 软件包括多个 VDS 参考模板应用:
- VDS_Win08S_rX:虚拟专用服务器-基于 Windows Server 2008 Standard Edition(无 Hyper-v SP2)32 位
- VDS_Win08E_rX:虚拟专用服务器-基于 Windows Server 2008 Enterprise Edition(无 Hyper-v SP2)32 位
- VDS_Win08DC_rX:虚拟专用服务器-基于 Windows Server 2008 DataCenter Edition(无 Hyper-v SP2)32 位
- VDS_Win08W_rX:虚拟专用服务器-基于 Windows Server 2008 Web Edition SP2 32 位
- VDS_Win0864S_rX:虚拟专用服务器-基于 Windows Server 2008 Standard Edition R2 64 位
- VDS_Win0864E_rX:虚拟专用服务器-基于 Windows Server 2008 Enterprise Edition R2 64 位
- VDS_Win0864DC_rX:虚拟专用服务器-基于 Windows Server 2008 DataCenter Edition R2 64 位
- VDS_Win0864W_rX:虚拟专用服务器-基于 Windows Server 2008 Web Edition R2 64 位
导入 VDS 模板应用
- 转到 BFC 服务器上的 CA 3Tera AppLogic 版本下载目录。
(例如,/opt/bfc/applogic-versions/<版本号>)。
- 使用以下命令将文件 VDS_WIN08<版本>_r<版本>.tar 复制到网格控制器:
scp VDS_WIN08<版本>_r<版本>.tar <控制器 IP>:/vol/_impex/
- 通过 SSH 进入网格控制器并使用以下命令解压缩文件:
tar -xf VDS_WIN08<版本>_r<版本>.tar
- 按如下所示导入应用:
3t app import VDS_WIN08<版本>_r<版本> VDS_WIN08<版本>_r<版本>.tar
注意:如果要基于 Windows 服务器组件创建用于 SCSI 的 VDS,请执行下列步骤。
- 选择 VDS 模板应用。
- 在 CA AppLogic 编辑器中打开应用。 您必须对应用具有 full 访问权限。 有关详细信息,请参阅 application modify_acl。
- 右键单击单例并选择“修改边界”。
- 在“常规”选项卡的“高级”部分,执行以下操作:
- 单击“虚拟化模式”的“选项”按钮。
- 为“设备架构”选择 sda|sdb|sdc|sdd。
- 单击“确定”。
- 转到“卷”选项卡并执行以下操作:
- 为“启动卷设备”选择 sda。
- 单击“确定”。
- 保存并关闭应用。
每个模板应用包括一个缺少启动卷的单例。 将 WIN08y 用作基础创建启动卷。 在创建 VDS 应用之前,必须首先按照此处的说明创建 Windows Server 2008 组件 WIN08y。
请遵循本主题中的说明来创建基于 Windows Server 2008 的 VDS 应用。 这些应用的数据表在此处。
注意:
- 在下列说明中,WIN08y 和 VDS_Win08y_rX 中的 y 占位符表示组件或应用所基于的 Windows Server 2008 版本(S 表示 Standard,E 表示 Enterprise,DC 表示 DataCenter,W 表示 Web)。
- 在下列说明中,VDS_Win08y_rX 的 X 占位符表示平台版本的 VDS 应用版本。 通过执行 ls VDS* 以及查找最后一个 "_" 和第一个 "-" 之间的数字,可以在 BFC 服务器上的 /root/applogic/<release> 中找到此平台的可用 VDS 应用版本以及此发行软件的版本。 例如:对于文件 VDS_Win08S_r17-1.2.4-1.tar,X 为 17"。
- 从 WIN08y 中创建一个新的单例:
- 创建新的应用。 包括 WIN08y 的实例并分支该类。
- 启动应用。
- 通过以下列方法之一访问单例的 SSH/文本控制台,通过 SSH 进入该单例:
- 在 CA AppLogic GUI 的应用列表中选择应用,然后单击“登录 (ssh)”图标。
- 在 CA AppLogic 编辑器中打开应用,然后选择单例 WIN08y。 使用“组件”下拉菜单选择“登录 (ssh)”。
- 设置新的管理员密码(网络用户管理员密码-选择密码)。
- 以下列两种方式之一访问单例的图形控制台:
- 在 CA AppLogic GUI 的应用列表内选择应用,然后单击“登录 (图形)”图标。
- 在 CA AppLogic 编辑器中打开应用,然后选择单例 WIN08y。 使用“组件”下拉菜单选择“登录 (图形)”。
- 如果您要安装在 Windows 的 64 位版本上,请确认 C:\Windows\SysWOW64\ 目录中有可执行的 chcp.com。 如果没有,将它从 C:\Windows\System32\ 复制到此目录中。
- 安装 Windows VDS msi。 可通过内部接口从网格控制器下载这一自动执行的安装程序。 该接口已通过 DHCP 正确配置。
- 要找到控制器的内部 IP 地址,请在命令行 shell 中执行以下命令,并记录最后枚举的接口(例如:本地连接 5)的 DHCP 服务器 IP 地址。
ipconfig /all
- 将 IE 指向 http://IP-address:8080/download/,然后下载当前的 Windows VDS msi(例如:VDS_Windows-1.0.0-1.msi):
- 右键单击 msi 文件,并选择“目标另存为”将文件下载到桌面。
- 双击桌面上的 msi 文件执行安装。
- 删除 msi 文件并清空回收站。
- 按照 Windows Server 组件 WIN08y 中所述删除 Windows 卷上的交接点。
- 在 SSH 会话 Bash shell 中:
- 设置新的复杂密码(例如:net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe)。
- 退出 SSH 会话。
- 通过 SSH 进入单例并执行 rm -f ~/.bash_history,以便从 bash 历史记录中清除密码。
- 停止应用,并将 WIN08y 单例的启动卷复制到 VDS_Win08y_rX 应用的启动卷,例如:
vol copy my-app:WIN08y.boot VDS_Win08y_rX:VDS_WIN08y.boot
- 现在 VDS_Win08y_rX 模板应用可以使用。