1. Sitecore XPプレリリースとホットフィックス

SIFを使用したSitecore XPプレリリースのインストール

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

このトピックでは、Sitecoreインストール フレームワーク (SIF) を使用してXPプレリリースをインストールする方法について説明します。 Dockerを使用してプレリリースをインストールすることもできます。Sitecoreは、次のアップデート リリースのプレリリースを配布して、お客様にホットフィックス リクエストの修正を提供します。プレリリースは累積的であり、各プレリリースには、そのシリーズの以前のプレリリースで実装されたすべての変更が含まれています。これらのプレリリースはすべて、次のアップデートリリース (Sitecore XP 10.1 Update 2など) に組み込まれます。

すべてのプレリリースは、最新のSitecore XPリリースに基づいています。たとえば、お客様がSitecore XP 10.1.0を使用しており、Sitecore XP 10.1.1を既にリリースしている場合、お客様がホットフィックスをリクエストすると、Sitecore XP 10.1.2のプレリリースで提供されます。この修正プログラムを入手するには、お客様はSitecore XP 10.1.1に更新し、修正プログラムを含むSitecore XP 10.1.2プレリリースを適用する必要があります。

プレリリースは、Sitecoreカスタマーサポートからのリクエストに応じて入手できます。

Sitecoreインストール フレームワーク (SIF) を使用して、プレリリース用に提供されるWebデプロイメント パッケージ (デルタWDP) をデプロイできます。SIFは、Sitecoreのローカルおよびリモートインストールをサポートする拡張可能なPowerShellモジュールです。SIFをダウンロードするには:

  1. ダウンロード センターに移動し、Sitecoreのバージョンを見つけます。

  2. Download optionsセクションまで下にスクロールし、Sitecore Installation Frameworkのリンクをクリックします。

    メモ

    SIFの使用方法については、Release informationセクションを参照してください。

デルタWDPをデプロイするには、Sitecore XPソリューションのデプロイに使用したのと同じSIFテンプレートを使用する必要があります。これらがなくなった場合は、再度ダウンロードして、環境に対応するパラメーターを設定する必要があります。テンプレートをダウンロードするには:

  1. ダウンロード センターに移動し、Sitecoreのバージョンを見つけます。

  2. Download options for On Premises deploymentセクションまで下にスクロールします。

  3. お使いの環境に関連するパッケージを見つけ、リンクをクリックしてダウンロードします。

手記

デルタWDPパッケージは、既存のSitecoreソリューションの上にのみインストールする必要があります。

プレリリースをローカルにデプロイする

プレリリースを <Your topology>-SingleDeveloper.jsonファイルを使用してローカルにデプロイするには:

  1. プレリリースをダウンロードし、WDPをSIFテンプレートと同じフォルダーに保存します。

  2. <Your topology>-SingleDeveloper.jsonファイルを編集し、Updateパラメータをtrueに設定します。

  3. 管理者としてPowerShellを起動し、構成が格納されているフォルダーで次のコマンドレットを実行します。

    Install-SitecoreConfiguration -Path .\<Your topology>-SingleDeveloper.json

<Your topology>-SingleDeveloper.ps1デプロイスクリプトを使用してプレリリースをローカルにデプロイするには:

  1. プレリリースをダウンロードし、WDPをSIFテンプレートおよびデプロイ スクリプトと同じフォルダーに保存します。

  2. <Your topology>-SingleDeveloper.ps1デプロイメントスクリプトを編集し、Update パラメータをtrueに設定します。

  3. 管理者としてPowerShellを起動し、構成が格納されているフォルダーで次のコマンドレットを実行します。

    .\<Your topology>-SingleDeveloper.ps1

プレリリースをリモートでデプロイする

<Your topology>-Distributed.jsonファイルを使用してWDPをリモートでデプロイするには:

  1. プレリリースをダウンロードし、WDPをSIFテンプレートと同じフォルダーに保存します。

  2. <Your topology>-Distributed.jsonファイルを編集し、Updateパラメータをtrueに設定します。

  3. 管理者としてPowerShellを起動し、構成が格納されているフォルダーで次のコマンドレットを実行します。

    Install-SitecoreConfiguration -Path .\<Your topology>-Distributed.json

Install-<Your topology>-Distributed.ps1デプロイ スクリプトを使用してWDPをリモートでデプロイするには:

  1. プレリリースをダウンロードし、WDPをSIFテンプレートおよびデプロイ スクリプトと同じフォルダーに保存します。

  2. Install-<Your topology>-Distributed.ps1デプロイメントスクリプトを編集し、Updateパラメータをtrueに設定します。

  3. 管理者としてPowerShellを起動し、構成が格納されているフォルダーで次のコマンドレットを実行します。

    .\Install-<Your topology>-Distributed.ps1

個々のサーバーの役割に対してSitecore XPプレリリースWDPをデプロイする

個々のテンプレートを使用して、各サーバーの役割のWDPを個別に展開できます。プレリリース版からWDPをデプロイして、すべてのサーバーの役割をデプロイできます。

WDPをCMサーバーの役割にデプロイするには、次のようにします。

  1. CMロール - Sitecore-xp1-cm.jsonのテンプレートを編集し、Update パラメータをtrueに設定します。

  2. 管理者としてPowerShellを開き、構成が含まれているフォルダーで次のコマンドレットを実行します。

    Install-SitecoreConfiguration -Path .\Sitecore-<Your topology>-cm.json

WDPデプロイのトラブルシューティング

Delta WDPパッケージのインストール中に、アプリ プールが停止に失敗し、次の2つのエラーのいずれかが表示される場合があります。

 Install-SitecoreConfiguration : App Pool 'xxx' has stuck in Stopping state.
Install-SitecoreConfiguration : App Pool 'xxx' can't be stopped within given timeout of 60 seconds.

この問題を修正するには、次のいずれかの操作を行います。

  • アプリプールを手動で停止します。

  • プロセスのインストールDelta WDPを再度実行します。

この記事を改善するための提案がある場合は、 お知らせください!