简介
本文档介绍如何对安装Windows工作程序映像时发生的错误进行故障排除。
先决条件
要求
Cisco 建议您了解以下主题:
- Windows 2012 Server
- 虚拟机环境
使用的组件
本文档中的信息基于以下软件版本:
- CloudCenter版本4.6.x到4.8.x
- Windows 2012工作器映像
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
问题
在安装Windows 2012的Cliqr工具时,即使看到“安装成功”消息,您也会遇到问题。本文档将帮助您完成识别故障并纠正故障的步骤。
按照以下步骤检查安装中的故障:
- 在安装文件夹c:\Program Files\osmosix\中,将存在唯一的卸载程序。
- 安装后,Worker映像中将不会显示c:\opt文件夹的跟踪。
- 所有与安装相关的事件都记录在C:\cliqr_modules.log中。
记录已剪接以查找故障:
C:\temp\setup.ps1 : Missing an argument for parameter 'cloudtype'. Specify a
parameter of type 'System.String' and try again.
+ CategoryInfo : InvalidArgument: (:) [setup.ps1], ParentContains
ErrorRecordException
+ FullyQualifiedErrorId : MissingArgument,setup.ps1
解决方案
在开始安装之前,请确保满足以下先决条件:
- 如果已启用代理,则允许绕行本地IP。
- Windows映像是最新的,安装时已启用自动更新。在某些情况下,您必须添加例外或禁用IE增强的安全配置。
- 将用户帐户控制级别配置并保存为“从不通知”。
- 确保并验证PowerShell版本4.0是否运行。
- 确保已启用“绕过PowerShell执行策略”。
- 在防火墙中禁用或添加异常(添加Windows防火墙规则以允许SQL服务器的入站TCP端口1433访问,并添加另一个防火墙规则以允许入站TCP端口8888访问代理服务)。
- 确保本地回购已打开,并且可从工作映像访问(如果可用)。
完成后,打开PowerShell,导航至下载安装程序的文件夹。
例如;
cd c:\install\
执行命令:
.\cliqr_installer.exe /CLOUDTYPE=amazon(or other cloud) /CLOUDREGION=default
确保密钥和值之间没有空间,因为如果cloudtype和cloud name之间有空间,则安装将继续而不会中断并成功完成,但会出现上述问题。
安装完成后,导航至Jetty Services,并确保其设置为自动并运行。
验证
完成工作人员映像创建后,请拍摄快照。模板并映射CCM UI中的映像。要进行验证,请对简单的Windows应用程序建模并部署它。