Microsoft Connected Cache キャッシュ ソフトウェアを Linux ホスト コンピューターに展開する

この記事では、Linux ホスト コンピューターエンタープライズおよび教育機関向け Microsoft 接続キャッシュキャッシュ ソフトウェアを展開する方法について説明します。

接続済みキャッシュを Linux ホスト コンピューターにデプロイする前に、ホスト コンピューターがすべての要件を満たしていることを確認し、接続済みキャッシュ Azureリソースとキャッシュ ノードを作成して構成していることを確認します。

接続キャッシュのデプロイを成功させるには、接続キャッシュ ホスト マシンからの配信最適化サービスへの直接呼び出しを許可する必要があります。 TLS 検査プロキシを使用する場合は、プロキシのインターセプトをバイパスするために配信最適化サービス (*.do.dsp.mp.microsoft.com) との間の呼び出しを許可するようにプロキシ/ホスト マシンを構成する必要があります。そうしないと、証明書チェーンが破損し、キャッシュ ノードのデプロイと操作が失敗します。

接続済みキャッシュ キャッシュ ノードをLinuxにデプロイする手順

  1. Azure portal内で、キャッシュ ノードの [デプロイ] タブに移動し、デプロイ コマンドをコピーします。

  2. [キャッシュ ノードの構成] ページの上部にあるオプションを使用して、Linux展開パッケージをダウンロードし、ホスト コンピューターにパッケージを抽出します。

  3. ホスト コンピューターで 管理者として コマンド ライン ウィンドウを開き、ディレクトリを抽出されたデプロイ パッケージに変更します。

    • TLS 検査プロキシ (ZScaler など) を使用するホスト コンピューターにキャッシュ ノードをデプロイする場合は、キャッシュ ノードの プロキシ設定が構成 されていることを確認し、抽出したデプロイ パッケージ ディレクトリにプロキシ証明書ファイル (.pem) を配置し、デプロイ コマンドに proxytlscertificatepath="/path/to/pem/file" を追加します。
  4. アクセス許可を設定して、デプロイ パッケージ ディレクトリ内の deploymcc.sh スクリプトの実行を許可します。

  5. ホスト コンピューターで deployment コマンドを実行します。

LINUX キャッシュ ノードを再デプロイして GA リリース コンテナーに移行した後、ユーザーはchmod 777 -R /cachedrivepathを実行し、接続済みキャッシュ コンテナー sudo iotedge restart MCCを再起動する必要があります。 そうしないと、再デプロイされたノードが起動して実行されますが、コンテンツの要求は失敗します。

デプロイ コマンド パラメーターのLinux

パラメーター 説明
-customerid 接続キャッシュ Azure リソースの一意の ID。 これは、[概要] ページのAzure portalで使用できます。
-cachenodeid 接続キャッシュ ノードの一意の ID。 これは、[キャッシュ ノード管理] ページのAzure portalで使用できます。
-customerkey Connected Cache Azure リソースの一意の顧客キー。 これは、[キャッシュ ノードの構成] ページのAzure portalで使用できます。
-registrationkey 接続キャッシュ ノードの一意の登録キー。 これは、[キャッシュ ノードの構成] ページのAzure portalで使用できます。 この登録キーは、このキャッシュ ノードのデプロイが成功するたびに更新されます。
-drivepathandsizeingb キャッシュ ノードが使用するドライブ パスとストレージの量。 これは "<PATH>,<SIZE>"形式にする必要があります。ここで、 <PATH> は目的のドライブ パスであり、 <SIZE> はキャッシュ ノードの目的のサイズ (GB 単位) です。 を使用して複数のドライブを指定できます。 "<PATH1>,<SIZE1>,<PATH2><SIZE2>..."
-rebootBypass $trueに設定した場合、接続済みキャッシュのインストール プロセスは、ホスト コンピューターでの保留中の再起動にチェックされません。 これは省略可能であり、既定値は $false です。
-shouldUseProxy $trueに設定すると、デプロイされたキャッシュ ノードはプロキシ サーバーを介して通信します。 これは省略可能であり、既定値は $false です。
-proxyurl キャッシュ ノードで使用するプロキシ サーバーの URL。 これは省略可能であり、プロキシ サーバーを使用している場合にのみ必要です。 例: -proxyurl "http://proxy.example.com:8080"
-proxytlscertificatepath PEM 形式のプロキシ証明書ファイルのパス。 これは省略可能であり、TLS 検査プロキシを使用している場合にのみ必要です。 例: -proxytlscertificatepath="/path/to/pem/file"

接続キャッシュ ノードで Windows クライアント デバイスを指す手順

接続キャッシュを Linux ホスト コンピューターに正常に展開したら、接続キャッシュ ノードから Microsoft コンテンツを要求するように Windows クライアント デバイスを構成する必要があります。

これを行うには、Intuneを使用して DOCacheHost または DOCacheHostSource ポリシーを設定します。

次の手順