本文說明如何將適用於企業和教育的 Microsoft 網內快取快取軟體部署到Linux主機。
在將 Connected Cache 部署到 Linux 主機之前,請確保主機符合所有要求,並且你已經建立並設定了 Connected Cache Azure 資源與快取節點。
為了讓連接快取部署成功,您必須允許從連接快取主機直接呼叫 Delivery Optimization 服務。 使用TLS檢查代理時,必須設定代理/主機允許與交付優化服務 (*.do.dsp.mp.microsoft.com) 通話以繞過代理的攔截,否則憑證鏈會中斷,快取節點部署與運作也會失敗。
部署 Connected Cache 快取節點到 Linux 的步驟
在 Azure 入口網站中,前往快取節點的部署標籤,複製部署指令。
請使用快取節點設定頁面頂端的選項下載 Linux 部署套件,並將套件解壓到主機上。
以 管理員 身分在主機上開啟命令列視窗,然後將目錄改成解壓的部署套件。
注意
- 如果你要部署快取節點到使用TLS檢查代理 (的主機,例如ZScaler) ,請確保你已經設定好快取節點的 代理設定 ,然後將代理憑證檔案 (.pem) 放在解壓的部署套件目錄中,並在部署指令中加入
proxytlscertificatepath="/path/to/pem/file"。
- 如果你要部署快取節點到使用TLS檢查代理 (的主機,例如ZScaler) ,請確保你已經設定好快取節點的 代理設定 ,然後將代理憑證檔案 (.pem) 放在解壓的部署套件目錄中,並在部署指令中加入
設定存取權限,允許
deploymcc.sh部署套件目錄中的腳本執行。在主機上執行部署指令。
注意
在重新部署 Linux 快取節點並將其遷移到 GA 發佈容器後,使用者必須執行chmod 777 -R /cachedrivepath並重新啟動已連接快取容器sudo iotedge restart MCC。
否則重新部署的節點會正常運作,但內容請求會失敗。
Linux 部署指令參數
| 參數 | 描述 |
|---|---|
-customerid |
你連接快取 Azure 資源的唯一 ID。 此資訊可在 Azure 入口網站的概覽頁面取得。 |
-cachenodeid |
你連接快取節點的唯一 ID。 此功能可在 Azure 入口網站的快取節點管理頁面取得。 |
-customerkey |
你 Connected Cache Azure 資源的唯一客戶金鑰。 此功能可在 Azure 入口網站的快取節點設定頁面取得。 |
-registrationkey |
你連接快取節點的唯一註冊金鑰。 此功能可在 Azure 入口網站的快取節點設定頁面取得。 此註冊金鑰會在每次快取節點成功部署後更新。 |
-drivepathandsizeingb |
快取節點會使用的硬碟路徑和儲存空間。 此格式應為 "<PATH>,<SIZE>",其中 <PATH> 是期望的磁碟路徑,是 <SIZE> 快取節點的期望大小(以 GB)。 你可以用以下方式指定多個硬碟 "<PATH1>,<SIZE1>,<PATH2><SIZE2>..." |
-rebootBypass |
如果設定為 $true,連接快取安裝程序不會檢查主機是否有待重啟。 這是可選的,預設為 $false。 |
-shouldUseProxy |
若設定為 $true,部署的快取節點會透過你的代理伺服器進行通訊。 這是可選的,預設為 $false。 |
-proxyurl |
快取節點使用的代理伺服器的網址。 這是可選的,只有在使用代理伺服器時才需要。 例如,-proxyurl "http://proxy.example.com:8080"。 |
-proxytlscertificatepath |
代理憑證檔案的路徑,以 PEM 格式呈現。 這是可選的,只有在使用 TLS 檢查代理時才需要。 例如,-proxytlscertificatepath="/path/to/pem/file"。 |
將 Windows 用戶端裝置指向連接快取節點的步驟
當你成功部署 Connected Cache 到 Linux 主機後,你需要設定 Windows 用戶端裝置,從 Connected Cache 節點請求 Microsoft 內容。
你可以透過 Intune 設定 DOCacheHost 或 DOCacheHostSource 的政策來達成此目標。