目錄

簡介

必要條件

需求

採用元件

問題

解決方案

驗證

簡介

本文說明如何解決安裝Windows worker映像時發生的錯誤。

必要條件

需求

思科建議您瞭解以下主題：

- Windows 2012伺服器

- 虛擬機器環境

採用元件

本檔案中的資訊是根據以下軟體版本：

- 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

解決方案

在開始安裝之前，請確保滿足以下前提條件：

1. 如果啟用了代理，則允許繞過本地IP。

2. Windows映像是最新的，並在安裝時啟用自動更新。在少數情況下，您必須新增例外或禁用IE增強型安全配置。

3. 配置使用者帳戶控制級別並將其儲存為Never Notify。

4. 確保並驗證PowerShell 4.0版正在運行。

5. 確保啟用「繞過PowerShell ExecutionPolicy」。

6. 在防火牆中禁用或新增例外（新增允許對SQL Server的入站TCP埠1433訪問的Windows防火牆規則，以及允許對代理服務的入站TCP埠8888訪問的另一防火牆規則）。

7. 確保本地回送已啟動並且可從工作映像（如果可用）訪問。

完成後，開啟PowerShell，導航到您下載安裝程式的資料夾。

例如；

cd c:\install\

執行命令：

.\cliqr_installer.exe /CLOUDTYPE=amazon(or other cloud) /CLOUDREGION=default

請確保關鍵字和值之間沒有空格，因為如果cloudtype和cloud name之間有空格，安裝將無任何中斷地繼續進行，並且成功完成，但將出現上述問題。

安裝完成後，導航到Jetty Services，並確保將其設定為自動並運行。

驗證

工作器映像建立完成後，生成快照。在CCM UI中模板和對映影象。要進行驗證，請對簡單的windows應用程式建模並進行部署。