部署 Microsoft Connected 快取快取軟體至 Linux 主機

本文說明如何將適用於企業和教育的 Microsoft 網內快取快取軟體部署到Linux主機。

在將 Connected Cache 部署到 Linux 主機之前,請確保主機符合所有要求,並且你已經建立並設定了 Connected Cache Azure 資源與快取節點。

為了讓連接快取部署成功,您必須允許從連接快取主機直接呼叫 Delivery Optimization 服務。 使用TLS檢查代理時,必須設定代理/主機允許與交付優化服務 (*.do.dsp.mp.microsoft.com) 通話以繞過代理的攔截,否則憑證鏈會中斷,快取節點部署與運作也會失敗。

部署 Connected Cache 快取節點到 Linux 的步驟

  1. 在 Azure 入口網站中,前往快取節點的部署標籤,複製部署指令。

  2. 請使用快取節點設定頁面頂端的選項下載 Linux 部署套件,並將套件解壓到主機上。

  3. 以 管理員 身分在主機上開啟命令列視窗,然後將目錄改成解壓的部署套件。

    注意

    • 如果你要部署快取節點到使用TLS檢查代理 (的主機,例如ZScaler) ,請確保你已經設定好快取節點的 代理設定 ,然後將代理憑證檔案 (.pem) 放在解壓的部署套件目錄中,並在部署指令中加入 proxytlscertificatepath="/path/to/pem/file" 。
  4. 設定存取權限,允許 deploymcc.sh 部署套件目錄中的腳本執行。

  5. 在主機上執行部署指令。

注意

在重新部署 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 的政策來達成此目標。

下一步