SIFを使ってSitecore XPプレリリースをインストールしてください
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、Sitecoreインストールフレームワーク(SIF)を使ってXPプレリリースをインストールする方法について説明します。 Dockerを使ってプレリリースをインストールすることも可能です。Sitecore次回のアップデートリリースのプレリリースを配布し、顧客のホットフィックスリクエストに対する修正を提供します。プレリリースは累積的であり、各プレリリースにはそのシリーズの以前のプレリリースで実装されたすべての変更が含まれています。これらのプレリリースはすべて次のアップデートリリースにまとめられます。例えば、Sitecore XP 10.1 Update 2などです。
すべてのプレリリースは最新のSitecore XPリリースに基づいています。例えば、顧客がSitecore XP 10.1.0を使っていて、すでに10.1.1 Sitecore XPリリースしている場合、顧客がホットフィックスを要求すると、それはSitecore XP 10.1.2のプレリリースで提供されます。このホットフィックスを得るには、顧客はSitecore XP 10.1.1にアップデートし、その後ホットフィックスを含むSitecore XP 10.1.2プレリリースを適用する必要があります。
プレリリースはSitecoreナレッジベース上の対応記事からダウンロード可能です。
Sitecoreインストールフレームワーク(SIF)を使って、プレリリース(デルタWDP)向けに提供されたWebデプロイメントパッケージを展開できます。SIFは拡張可能なPowerShellモジュールで、Sitecoreのローカルおよびリモートインストールをサポートします。SIFをダウンロードするには:
-
ダウンロードセンターに行って、あなたのSitecoreバージョンを探してください。
-
ダウンロードオプションのセクションをスクロールし、Sitecoreインストールフレームワークのリンクをクリックしてください。
!注SIFの使い方についてはリリース情報セクションでご覧いただけます。
デルタWDPを展開するには、Sitecore XPソリューションをデプロイしたのと同じSIFテンプレートを使用する必要があります。これらがもうない場合は、再度ダウンロードして環境に対応したパラメータを入力する必要があります。テンプレートをダウンロードするには:
- ダウンロードセンターに行って、あなたのSitecoreバージョンを探してください。
- オン プレミス展開のダウンロードオプション セクションまでスクロールしてください。
- 環境に適したパッケージを見つけてリンクをクリックしてダウンロードしてください。
!注デルタWDPパッケージは既存のSitecoreソリューションの上にのみインストールする必要があります。
プリリリースをローカルでデプロイしてください
-
プレリリース版をダウンロードして、WDPをSIFテンプレートと同じフォルダに保存してください。
-
-SingleDeveloper.jsonファイルを編集し、Updateパラメータをtrueに設定します。 -
管理者としてPowerShellを起動し、設定が入っているフォルダで以下のコマンドレットを実行します。
Install-SitecoreConfiguration -Path .\
-SingleDeveloper.json
-
プレリリース版をダウンロードし、WDPをSIFテンプレートやデプロイスクリプトと同じフォルダに保存してください。
-
-SingleDeveloper.ps1デプロイメントスクリプトを編集し、Update パラメータをtrueに設定してください。 -
管理者としてPowerShellを起動し、設定が入っているフォルダで以下のコマンドレットを実行します。
.\
-SingleDeveloper.ps1
プリリリースをリモートで展開する
-
プレリリース版をダウンロードして、WDPをSIFテンプレートと同じフォルダに保存してください。
-
-Distributed.jsonファイルを編集し、Updateパラメータをtrueに設定します。 -
管理者としてPowerShellを起動し、設定が入っているフォルダで以下のコマンドレットを実行します。
Install-SitecoreConfiguration -Path .\
-Distributed.json
Install-
-
プレリリース版をダウンロードし、WDPをSIFテンプレートやデプロイスクリプトと同じフォルダに保存してください。
-
Install-
-Distributed.ps1デプロイメントスクリプトを編集し、Updateパラメータをtrueに設定してください。 -
管理者としてPowerShellを起動し、設定が入っているフォルダで以下のコマンドレットを実行します。
.\Install-
-Distributed.ps1
個別サーバー役割用のSitecore XPプレリリースWDPを展開します
個別のテンプレートを使って、各サーバーロールごとにWDPを展開できます。プレリリースのWDPをデプロイすれば、すべてのサーバーロールを展開できます。
WDPをCMサーバーロールに展開するには:
-
CMロールのテンプレートを - Sitecore-xp1-cm.json編集し、Update パラメータをtrueに設定します。
-
管理者としてPowerShellを開き、設定が入っているフォルダで以下のコマンドレットを実行します。
Install-SitecoreConfiguration -Path .\Sitecore-
-cm.json
WDP展開のトラブルシューティング
デルタWDPパッケージのインストール中に、アプリプールが停止せず、以下のいずれかのエラーが表示されることがあります。
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.
この問題を解決するには、以下のいずれかを行えます。
- アプリプールを手動で停止してください。
- プロセスを再度インストールのデルタWDPを実行してください。