次の方法で共有


ローカル エージェントの更新

この記事では、ローカル エージェントを更新する方法について説明します。 ローカル エージェントの最新バージョンはバージョン 3.3.0 で、2024 年 1 月にリリースされました。

重要

準備フェーズが完了した場合でも、サービス操作中にローカル エージェントを更新しないでください。

ローカル エージェントのバージョン 能力 リリース日 有効期限
3.3.0 このバージョンにより、ローカル エージェントにノード タグ管理機能が追加されます。 2024 年 1 月 適用できません
3.2.3 このバージョンではバグが修正され、証明書ローテーション後に config.json を手動で更新する必要がなくなりました。 2023 年 8 月 適用できません
3.2.2 このバージョンでは、パスが長いファイルを含むディレクトリが原因で、ローカル エージェントがワークスペース ディレクトリをクリーンアップできないというバグが修正されます。 2023 年 6 月 適用できません
3.2.1 このバージョンでは、ローカル エージェントが Azure Storage からコンポーネントを正しくダウンロードできないという動作が修正されます。 Azure Storage ライブラリをアップグレードします。 2023 年 6 月 適用できません
3.2.0 このバージョンでは、Service Fabric SDK をアップグレードし、Azure Storage ライブラリをアップグレードし、ファイル ハッシュ検証を導入します 2023 年 3 月 該当なし
3.1.0 このバージョンでは、Service Fabric SDK をアップグレードし、新しい展開オプションを追加します。 2022 年 6 月 該当なし
3.0.0 このバージョンには、Edge Scale Unit アプリケーション ライフサイクル管理のサポートが含まれています。 2021 年 11 月 2023 年 6 月 30 日
2.7.2 このバージョンには、古いアプリケーション バージョンを配置するための修正が含まれています。 2021 年 10 月 2023 年 6 月 30 日
2.7.1 このバージョンでは、新しい展開オプションが導入され、展開オプションによるバグが修正されます。 2021 年 10 月 2023 年 6 月 30 日
2.7.0 10.0.21 以降のバージョンへの展開または更新を有効にします。 さらに、このバージョンでは Microsoft SQL Server 2019 と一部のバグ修正プログラムがある環境への配置が有効になります。 2021 年 8 月 2023 年 6 月 30 日
2.6.0 このバージョンは、Service Fabric SDK をアップグレードし、更新状態のバグを修正して、アプリケーション プロビジョニングのタイムアウトを増やします。 2020 年 10 月 2023 年 6 月 30 日
2.5.0 このバージョンは依存関係を更新し、クリーンアップ バグを修正します。 2020 年 5 月 2023 年 6 月 30 日
2.4.0 このバージョンでは、展開の問題が修正され、ローカル エージェントのランタイムがアップグレードされます。 2019 年 12 月 2023 年 4 月 30 日
2.3.1 このバージョンでは、一部の環境でのクリーンアップ中に発生する可能性があるオーケストレーション サービスのクラッシュを修正します。

プラットフォーム更新プログラム 29 以前のバージョン 10.0.5 を展開するには、FinancialReportingDeployer.exe.config. の自動更新に事前配置スクリプトを使用する必要があります。詳細については、オンプレミス展開のトラブルシューティング を参照してください。
2019 年 9 月 2023 年 4 月 30 日
2.3.0 このバージョンに、配置前スクリプトと配置後スクリプトのサポートが追加されます。 2019 年 8 月 2023 年 4 月 30 日
2.2.0 このバージョンでは、クリーンアップ中にロックされた DLL を修正し、Microsoft 365 でも使用される Active Directory フェデレーション サービス (AD FS) をサポートするための前提条件を有効にします。 2019 年 7 月 2023 年 1 月 31 日
2.1.2 このバージョンには、更新されたAzure依存関係が含まれており、ダウンロードの安定性を向上し、ファイルがダウンロードされた場合に正しく評価するロジックを使用 この更新により、ファイルが完全にダウンロードされるという問題が修正されますが、論理上数バイトが不足していると見なされ、ダウンロードに失敗します。 2019 年 7 月 2023 年 1 月 31 日
2.1.1 このバージョンは、ダウンロードが失敗したときに発生する Microsoft Dynamics Lifecycle Services 管理 ボタンが利用できない問題を修正します。 他の変更には、Azure Storage との通信を改善し TLS 1.2 を有効にする Azure Storage ライブラリの更新を含みます。 2019 年 2 月 2023 年 1 月 31 日
2.1.0 このバージョンでは、準備および更新が 2 つの個別のステップである 2 段階サービスが可能になります。 2018 年 6 月 2023 年 1 月 31 日
2.0.0 このバージョンでは、サービス フローが可能になり、プラットフォーム更新プログラム 12 が展開されます。 2018 年 1 月 2023 年 1 月 31 日
1.1.0 このバージョンでは、正常に展開するための 再構成機能 と複数モデルのパッケージ展開が有効になり、プラットフォーム更新プログラム 8 および 11 が展開されます。 2017 年 12 月 2023 年 1 月 31 日
1.0.0 このバージョンでは、展開が失敗した場合のために再構成機能が有効になります。 2017 年 10 月 2023 年 1 月 31 日
Null この初期バージョンでは、Platform update 8 が導入されています。 2017 年 7 月 2023 年 1 月 31 日

ローカル エージェント 3.3.0 の新機能

  • このバージョンにより、Service Fabric 動的ノード タグを管理するための新しい機能が追加されます。 この場合、インフラストラクチャ スクリプトのバージョン 2.20.0 に用意されている追加の設定が必要です。

ローカル エージェント 3.2.3 の新機能

  • このバージョンでは、topology.xml がキャッシュされ、Lifecycle Services から更新されていないバグが修正されます。
  • 証明書のローテーション後に config.json を更新する必要が削除されます。
  • ローカル エージェントと SQL データベース間の暗号化された通信を実行します。

ローカル エージェント 3.2.2 の新機能

  • このバージョンでは、パスが長いファイルを含むディレクトリが原因で、ローカル エージェントがワークスペース ディレクトリをクリーンアップできないというバグが修正されます。

ローカル エージェント 3.2.1 の新機能

  • このバージョンでは、ローカル エージェントが Azure Storage からコンポーネントを正しくダウンロードできないという動作が修正されます。
  • Azure Storage ライブラリをアップグレードします。
  • 7zip 操作のログを追加します。

ローカル エージェント 3.2.0 の新機能

  • ローカル エージェント 3.2.0 は、新しい Service Fabric Explorer SDK とランタイムを取得します。
  • このリリースでは、Azure Storage ライブラリも最新バージョンにアップグレードされます。 機能を変更する機能は使用できなくなりましたが、カスタマイズ可能な自動再試行機能が追加されました。 Azure Storage ライブラリで再度サポートされた後は、チェックポイントの取り戻すことを検討します。
  • コンポーネント管理ロジックが改善され、既存のコンポーネントを再ダウンロードしなくなりました。
  • ファイルハッシュの検証が追加され、コンポーネント 店舗のコンポーネントが Lifecycle Services 成果物ストア内のコンポーネントと完全に一致しています。
  • MSAL ライブラリが、Microsoft Entra ID で認証を行う場合に使用されます。
  • Service Fabric Explorer の明確なメッセージによって推奨されないローカル エージェントの検出。

重要

このリリースは、8.2+ Service Fabric クラスターとのみ互換性があります。 このリリースでは、Lifecycle Services から新しいローカル エージェント構成ファイルをダウンロードする必要があります。

ローカル エージェント 3.1.0 の新機能

重要

このリリースは、8.1+ Service Fabric クラスターとのみ互換性があります。

ローカル エージェント 3.0.0 の新機能

  • ローカル エージェント 3.0.0 には、スケール ユニット管理ポータルを通じて Edge Scale Unit のライフサイクルを管理するためのサポートが含まれます。 詳細については、分散ハイブリッド トポロジを参照してください。
  • このリリースでは、Lifecycle Services から最新の変更を取り込むために .NET Framework バージョン 4.8 が必要です。

ローカル エージェント 2.7.2 の新機能

  • Local agent 2.7.2 では、古いバージョンのアプリケーションの環境が配置に失敗する問題が修正されます。

ローカル エージェント 2.7.1 の新機能

ローカル エージェント 2.7.0 の新機能

  • Local agent 2.7.0 は、10.0.21 以降のリリースを展開または更新する前提条件となるものです。
  • このリリースを使用すると、環境に固有の配置オプションに対する、限定された一連の配置オプションを指定できます。 特に、このリリースでは Microsoft SQL Server 2019 を使用する環境への配置が可能になります。 すべての有効なコンフィギュレーションについては、ローカル エージェントの配置コンフィギュレーションを参照してください。
  • さらに、このリリースは、ローカル エージェントが実行する gMSA アカウントが、一部の証明書のプライベート キーへのアクセス許可を失う問題に対処します。
  • イベント ビューアーが開いている場合でも、LBDTelemetry-Agent アプリケーションを正常に開始できます。

重要

このリリースは、10.0.21 以降のリリースを配置または更新するために使用する必要があります。 このリリースでは、Lifecycle Services から新しいローカル エージェント構成ファイルをダウンロードする必要があります。 問題が発生した場合は、オンプレミス配置のトラブルシューティングを参照してください。

ローカル エージェント 2.6.0 の新機能

  • ローカル エージェント 2.6.0 は、新しい Service Fabric SDK とランタイムを取得します。
  • このリリースでは、環境がダウンロード フェーズでスタックしているときに更新状態がトリガーされた場合、環境を更新せずに、環境が自動的に配置済みに移行するというバグが修正されています。 この場合、更新状態は、ダウンロード フェーズを失敗としてマークします。
  • アプリケーションのプロビジョニングのタイムアウトが増加しました。

重要

このリリースは、7.x Service Fabric クラスターとのみ互換性があります。

ローカル エージェント 2.5.0 の新機能

  • ローカル エージェント 2.5.0 は、さまざまな依存関係の新しいバージョンを取得します。 主な変更点は、Service Fabric と Entity Framework です。
  • また、このリリースでは、サービスをクリーンアップせずにクリーンアップが失敗した場合、その後の再実行が常にクリーンアップ中に失敗するバグを修正します。

ローカル エージェント 2.4.0 の新機能

  • ローカル エージェント 2.4.0 では、Lifecycle Services から最新の変更を取り込むために .NET Framework のバージョン 4.7.2 が必要になりました。 最新の要件を満たすために、Lifecycle Services で利用可能な最新のインフラストラクチャ スクリプトを実行してください。
  • このリリースでは、ハードコーディングされたタイムアウトのために AXService の展開が遅い環境で失敗する問題も修正されています。

ローカル エージェント 2.3.0 の新機能

  • ローカル エージェント 2.3.0 は、カスタム実行を有効にします 配置前および配置後のスクリプト
  • 2.2.0 では、以前のプラットフォーム更新プログラムを展開する際に発生する問題が修正されます。
  • このリリースでは、監視エージェントを削除して LBDTelemetry という新しいサービスを導入し、これを ETWManifests のインストールの際に使用します。

重要

このリリースでは、Lifecycle Services から新しいローカル エージェント構成ファイルをダウンロードする必要があります。 問題が発生した場合は、オンプレミス配置のトラブルシューティングの記事を参照してください。

ローカル エージェント 2.1.0 の新機能

  • ローカル エージェント 2.1.0 では、環境の準備および環境の更新が 2 つの異なる手順および明示的アクションである 2 フェーズのサービスを有効にします。 事前準備を行い、ユーザーが準備中に環境を使用できるようにし、実際の更新環境アクションが発生する際にダウンタイムを通知することで、オンプレミス環境に更新プログラムを適用する場合に顧客が取る必要があるダウンタイムの合計が削減されます。

ローカル エージェント 2.0.0 の新機能

  • ローカル エージェント 2.0.0 はプラットフォーム更新プログラム 12 を展開できます。
  • プラットフォーム更新 12 の配置の初回成功まで、再構成機能は有効になります。
  • プラットフォーム更新 12 の配置の初回成功時は、再構成機能は無効になります。 配置が成功した後、定期的な更新エクスペリエンスを使用して環境を更新することができます。

メモ

ローカル エージェント 2.0.0 は、プラットフォーム更新プログラム 8 およびプラットフォーム更新プログラム 11 を展開できません。 プラットフォーム更新プログラムを展開するには、バージョン 1.1.0 が必要です。

Lifecycle Services から最新のローカル エージェントおよび構成をダウンロード

メモ

現在の配置では、ローカル エージェントの以前のバージョンを要求する場合は、Lifecycle Services の資産ライブラリからそれをダウンロードします。 ローカル エージェント バージョン 1.1.0 をダウンロードするには、共用資産ライブラリ > モデル に移動し、Dynamics 365 財務と運用 (オンプレミス) - ローカル エージェント v1.1.0** をクリックします。

プラットフォーム更新プログラム 12 の展開および更新プログラム フローの完成には、バージョン 2.0.0 かそれ以降のバージョンが必要です。

  1. Lifecycle Services で、プロジェクト設定>オンプレミス コネクタ を選択します。

  2. 環境へのコネクタを選択し、編集 を選択します。

  3. ページの左側にあるメニューの、ホスト インフラストラクチャ設定を選択し、エージェント インストーラーのダウンロードを選択します。

    この時点で、zip ファイルがダウンロードされ、かつブロックされていないことを確認する必要があります。

  4. zip ファイルに移動し、右クリックして プロパティ を選択します。

  5. プロパティ ダイアログ ボックスで、ブロック解除を選択してから適用を選択します。

  6. エージェントのコンフィギュレーションタブで、コンフィギュレーションのダウンロードを選択し、localagent-config.json コンフィギュレーション ファイルをダウンロードします。

ローカル エージェントの更新

既存のローカル エージェントのクリーンアップ

  1. 以前にローカル エージェントをインストールしたフォルダーを検索します。

  2. PowerShell ウィンドウで、フォルダーに移動して次のコマンドを実行します。

    LocalAgentCLI.exe Cleanup <path of localagent-config.json>
    

    メモ

    エージェントをクリーンアップするには、現在のエージェントのバイナリ ファイルを使用する必要があります。 現在のエージェントのバイナリ ファイルがない場合は、Service Fabric Explorer からローカル エージェント アプリケーションを削除できます。

  3. クリーンアップ操作を終了するには、任意のキーを選択します。

  4. Service Fabric Explorer を調べ、Orchestrator ノードの 展開済みアプリケーション セクションにアプリケーションがないことを確めて、ローカル エージェントが正常にクリーンアップされことを確認します。

新しいローカル エージェントをインストールする

  1. インフラストラクチャ フォルダー (たとえば、\\LBDFFILE01\Install)) を配置したファイル共有に、以前にダウンロードした ZIP ファイルと localagent-config.json ファイルをコピーします。

  2. エージェント インストーラを \\LBDFFILE01\Install\LocalAgent に解凍します。

  3. localagent-config.json ファイルを \\LBDFFILE01\Install\LocalAgent にコピーします。

  4. PowerShell ウィンドウで、\\LBDFFILE01\Install\LocalAgent に移動して次のコマンドを実行します。

    LocalAgentCLI.exe Install <path of localagent-config.json>
    
  5. ローカル エージェントが正常にインストールされてから、Lifecycle Services のオンプレミス コネクタに戻るようにします。

  6. 検証の設定 タブで、エージェントにメッセージを送る を選択して、新しいローカル エージェントへの Lifecycle Services 接続をテストします。

ローカル エージェントの有効期限

ローカル エージェントは、期限が切れた日付以降に Lifecycle Services と通信できなくなります。 そのため、ローカル エージェントをサポートされているバージョンに更新する必要があります。 今後は、一度に少数のバージョンのローカル エージェントをサポートする予定です。 最近リリースされた 2 つのバージョンには、新しいバージョンがリリースされるまで有効期限は適用されません。 その時点で、有効期限が設定されていない一番古いバージョンには有効期限が設定されます。 顧客が新しいバージョンにアップグレードする時間を考慮して、有効期限は数か月後に設定される予定です。

メモ

リリースされたローカル エージェントのバージョンは、少なくとも 6 か月間はサポートされます。