您可以查詢 Branch Reflector 並取得其快取中準備層的報告。
此報告工具的桌面平台元件會偵測由 Branch Reflector 快取的層清單,並驗證每個層中檔案的完整性。當 80% (可供設定) 的檔案在 Branch Reflector 快取中時,系統會將層視為已準備就緒。Branch Reflector 會根據需求從伺服器下載剩餘檔案。
Branch Reflector 會定期向伺服器報告其快取中存在的層的清單。您可以查詢 Branch Reflector 以傳送有關其快取的層的資訊,並透過從 Mirage Web 管理主控台執行 Branch Reflector 快取層報告或使用特殊的 CLI 工具來檢視清單。
查詢方法
您可以使用三種方法可從
Mirage 系統查詢現有層:
- Mirage 報告工具可以在畫面上顯示資訊或輸出至 CSV。
- Mirage CLI 可以在畫面上顯示準備層。
- 名為 Branch Reflector 快取層的 Mirage 報告。此報告需要您安裝利用 Microsoft SSRS 的 Mirage 報告元件。
重要: 此報告不會顯示從個別
Mirage 部署匯出的層,因為它們包含不同的層 GUID。例如,如果您部署了兩個個別的
Mirage 執行個體,並想要在這些環境之間匯出和匯入層,則因為每個執行個體中的層識別碼和 GUID 均不同,您必須匯出並建立可匯入至每個
Mirage 執行個體上之 Branch Reflector 的個別 Branch Reflector 快取。從執行個體 A 匯出 Branch Reflector 快取並將它匯入至執行個體 B 管理的 Branch Reflector 會將層檔案複製到 Branch Reflector 的本機快取,但該層將不會出現在執行個體 B 上 Branch Reflector 的報告中。
重要: 在
Mirage 5.9 之前由 Branch Reflector 準備的層將不會出現在 Branch Reflector 快取層報告中,也不會出現在 WarmedUpLayersReport CLI 中。這些層已準備就緒,但報告或查詢工具不會在輸出中顯示它們。
Branch Reflector 快取層報告輸出
輸出包含 Branch Reflector 和層的相關資訊:
Branch Reflector 快取層 CLI
目標 | 參數 |
---|---|
查詢 Branch Reflector 的準備層或一組 Branch Reflector | Wanova.Server.Cli localhost > QueryWarmedUpLayers 10010,10011 |
在畫面檢視所有準備層的輸出 | Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost |
以 CSV 檢視所有準備層的輸出 | Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost -outputFile c:\Temp\result.csv |
在畫面檢視特定 Branch Reflector 之準備層的輸出 | Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost -specificBrIds 10010 |
在畫面檢視特定一組 Branch Reflector 之準備層的輸出 | Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost -specificBrIds 10010,10011 |
以 CSV 檢視特定一組 Branch Reflector 之準備層的輸出 | Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost -specificBrIds 10010,10011 -outputFile c:\Temp\Result.csv |
設定進階設定
您也可以使用
Mirage Server CLI 來進行這些設定:
Wanova.Server.Cli localhost
和
setConfigParam <Configuration Name> <Value>
設定 | 描述 |
---|---|
branchReflectorWarmedUpLayersManifestNumberLimit |
要保留的資訊清單數量。預設值為 50 個資訊清單。 |
branchReflectorWarmedUpLayersEnumeratorReinitializationThreshold |
在層上重新執行完整性測試的次數。預設值為 24 個列舉。Mirage 會判斷層是否使用完整性程序來進行準備。為了保留資源,此程序不會隨時執行。此設定會構成在已準備就緒的層上重新執行完整性之前,必須執行的列舉次數。 |
branchReflectorWarmedUpLayersPercentThreshold |
快取中構成準備層的檔案百分比。預設值為 80%。 |