Azure VMの電源管理
必要な権限については、「必要なAzure権限」を参照してください。
Azureオンデマンドプロビジョニング
Azureオンデマンドプロビジョニングでは、プロビジョニングが完了した後、Citrix DaaS™が電源オンアクションを開始したときにのみVMが作成されます。
Azure Resource ManagerでMCSを使用してマシンカタログを作成する場合、Azureオンデマンドプロビジョニング機能は次のとおりです。
- ストレージコストを削減します
- カタログ作成を高速化します
MCSカタログを作成すると、Azure portalにリソースグループ内のネットワークセキュリティグループ、ネットワークインターフェイス、ベースイメージ、およびIDディスクが表示されます。
Citrix DaaSがVMの電源オンアクションを開始するまで、Azure portalにはVMが表示されません。その後、StudioでのVMのステータスはオンに変わります。次の違いを持つ2種類のマシンがあります。
- プールされたマシンでは、オペレーティングシステムディスクとライトバックキャッシュはVMが存在する場合にのみ存在します。コンソールでプールされたマシンをシャットダウンすると、Azure portalにはVMが表示されません。定期的にマシンをシャットダウンする場合(たとえば、勤務時間外など)は、ストレージコストを大幅に節約できます。
- 専用マシンでは、オペレーティングシステムディスクはVMが最初に電源オンされたときに作成されます。Azure portalのVMは、マシンIDが削除されるまでストレージに残ります。コンソールで専用マシンをシャットダウンしても、Azure portalにはVMが表示されたままになります。
注:
オンデマンドプロビジョニング機能より前に作成されたAzureカタログ(「レガシー」カタログ)のサポートは非推奨です。そのため、AzureレガシーカタログVMを再作成してください。カタログはオンデマンドとしてプロビジョニングされ、ストレージコストを節約できます。
電源サイクル時にプロビジョニングされた仮想マシンを保持する
電源サイクル時にプロビジョニングされた仮想マシンを保持するかどうかを選択します。PowerShellパラメーターNew-ProvScheme CustomPropertiesを使用します。このパラメーターは、プロビジョニングされた仮想マシンが電源サイクル時に永続化するかどうかを決定するために使用される追加のプロパティPersistVmをサポートします。電源オフ時に仮想マシンを永続化させるにはPersistVmプロパティをtrueに設定し、電源オフ時に仮想マシンが保持されないようにするにはfalseに設定します。
注:
PersistVmプロパティは、CleanOnBootおよびUseWriteBackCacheプロパティが有効になっているプロビジョニングスキームにのみ適用されます。非永続仮想マシンに対してPersistVmプロパティが指定されていない場合、それらは電源オフ時にAzure環境から削除されます。
次の例では、New-ProvScheme CustomPropertiesパラメーターはPersistVmプロパティをtrueに設定します。
<CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Property xsi:type="StringProperty" Name="UseManagedDisks" Value="true" />
<Property xsi:type="StringProperty" Name="StorageType" Value="Standard_LRS" />
<Property xsi:type="StringProperty" Name="PersistWBC" Value="false" />
<Property xsi:type="StringProperty" Name="PersistOsDisk" Value="true" />
<Property xsi:type="StringProperty" Name="PersistVm" Value="true" />
<Property xsi:type="StringProperty" Name="ResourceGroups" Value="demo-resourcegroup" />
<Property xsi:type="StringProperty" Name="LicenseType" Value="Windows_Client" />
</CustomProperties>
<!--NeedCopy-->
次の例では、New-ProvScheme CustomPropertiesパラメーターは、PersistVMをtrueに設定することでライトバックキャッシュを保持します。
New-ProvScheme
-AzureAdJoinType "None"
-CleanOnBoot
-CustomProperties "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`"><Property xsi:type=`"StringProperty`" Name=`"UseManagedDisks`" Value=`"true`" /><Property xsi:type=`"StringProperty`" Name=`"StorageType`" Value=`"Standard_LRS`" /><Property xsi:type=`"StringProperty`" Name=`"PersistWBC`" Value=`"false`" /><Property xsi:type=`"StringProperty`" Name=`"PersistOsDisk`" Value=`"true`" /><Property xsi:type=`"StringProperty`" Name=`"PersistVm`" Value=`"true`" /><Property xsi:type=`"StringProperty`" Name=`"ResourceGroups`" Value=`"demo-resourcegroup`" /><Property xsi:type=`"StringProperty`" Name=`"LicenseType`" Value=`"Windows_Client`" /></CustomProperties>"
-HostingUnitName "demo"
-IdentityPoolName "NonPersistent-MCSIO-PersistVM"
-MasterImageVM "XDHyp:\HostingUnits\demo\image.folder\scale-test.resourcegroup\demo-snapshot.snapshot"
-NetworkMapping @ {"0"="XDHyp:\HostingUnits\demo\\virtualprivatecloud.folder\East US.region\virtualprivatecloud.folder\ji-test.resourcegroup\jitest-vnet.virtualprivatecloud\default.network"}
-ProvisioningSchemeName "NonPersistent-MCSIO-PersistVM"
-ServiceOffering "XDHyp:\HostingUnits\demo\serviceoffering.folder\Standard_B2ms.serviceoffering" -UseWriteBackCache
-WriteBackCacheDiskSize 127
-WriteBackCacheMemorySize 256
<!--NeedCopy-->
ヒント:
PersistVmプロパティは、プロビジョニングされた仮想マシンを保持するかどうかを決定します。PersistOsdiskプロパティは、OSディスクを永続化するかどうかを決定します。プロビジョニングされた仮想マシンを保持するには、まずOSディスクを保持します。仮想マシンを最初に削除せずにOSディスクを削除することはできません。PersistVmパラメーターを指定せずにPersistOsdiskプロパティを使用できます。
ストレージタイプの変更失敗時の電源オン動作をカスタマイズする
電源オン時、Azureでの障害により、管理ディスクのストレージタイプが目的のタイプに変更できない場合があります。このようなシナリオでは、VMはオフのままで、障害メッセージが送信されます。ただし、ストレージが構成されたタイプに復元できない場合でもVMの電源をオンにするか、VMの電源をオフのままにするかを選択できます。
-
カスタムプロパティ
FailSafeStorageTypeをtrue(デフォルト設定)として構成した場合、またはNew-ProvSchemeまたはSet-ProvSchemeコマンドで指定しない場合:- 電源オン時、VMは誤ったストレージタイプで電源がオンになります。
- シャットダウン時、VMは誤ったストレージタイプでオフのままになります。
-
New-ProvSchemeまたはSet-ProvSchemeコマンドでカスタムプロパティFailSafeStorageTypeをfalseとして構成した場合:- 電源オン時、VMは誤ったストレージタイプでオフのままになります。
- シャットダウン時、VMは誤ったストレージタイプでオフのままになります。
FailSafeStorageTypeカスタムプロパティを含めるようにマシンカタログを作成するには:
- PowerShell ウィンドウを開きます。
- Citrix 固有の PowerShell モジュールをロードするには、
asnp citrix*を実行します。 - まだ作成されていない場合は、ID プールを作成します。
-
New-ProvSchemeでカスタムプロパティを追加します。例:New-ProvScheme -HostingUnitName "Azure-Resources-1" -IdentityPoolName "name" -InitialBatchSizeHint 1 -MasterImageVM "XDHyp:\HostingUnits\Azure-Resources-1\image.folder\abc.resourcegroup\def.snapshot" -NetworkMapping @{"0"="XDHyp:\HostingUnits\Azure-Resources-1\ght.folder\abc.resourcegroup\abc-vnet.virtualprivatecloud\default.network"} -ProvisioningSchemeName "name" -ServiceOffering "XDHyp:\HostingUnits\Azure-Resources-1\serviceoffering.folder\Standard_DS2_v2.serviceoffering" -CustomProperties "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`"> <Property xsi:type=`"StringProperty`" Name=`"StorageType`" Value=`"Premium_LRS`" /> <Property xsi:type=`"StringProperty`" Name=`"StorageTypeAtShutdown`" Value=`"Standard_LRS`" /> <Property xsi:type=`"StringProperty`" Name=`"FailSafeStorageType`" Value=`"true`" /> </CustomProperties>" <!--NeedCopy--> - マシンカタログを作成します。
既存のマシンカタログを更新して、FailSafeStorageType カスタムプロパティを含めます。この更新は既存の VM には影響しません。
-
Set-ProvSchemeコマンドでカスタムプロパティを更新します。例:
Set-ProvScheme -ProvisioningSchemeName <String> -CustomProperties "
<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`">
<Property xsi:type=`"StringProperty`" Name=`"StorageType`" Value=`"Premium_LRS`" />
<Property xsi:type=`"StringProperty`" Name=`"IdentityDiskStorageType`" Value=`"Premium_LRS`" />
<Property xsi:type=`"StringProperty`" Name=`"FailSafeStorageType`" Value=`"false`" />
</CustomProperties>"
<!--NeedCopy-->
Set-ProvScheme で行われた変更を既存の VM に適用するには、Request-ProvVMUpdate コマンドを実行します。
-
Request-ProvVMUpdate コマンドを実行します。例:
Request-ProvVMUpdate -ProvisioningSchemeName <String> -VMName <List-Of-Vm-Names> <!--NeedCopy--> -
VM を再起動します。
休止状態対応 VM の作成
Azure 環境では、休止状態をサポートする MCS マシンカタログを作成できます。この機能を使用すると、VM を一時停止し、ユーザーが再度サインインしたときに VM の以前の状態に再接続できます。
休止状態機能は、以下に適用されます。
- シングルセッション OS
- 永続的および非永続的 VM
- 静的およびランダム (プールされた) VDI デスクトップ
VM を休止状態にした後、VDI デスクトップが静的かランダムかに関わらず、同じセッションに再開できます。
このセクションでは、以下を参照してください。
休止状態を使用するための前提条件
休止状態を使用するには、以下のタスクを完了していることを確認してください。
- Windows と Linux の両方のマスターイメージに Azure VM エージェントをインストールします。Windows イメージのページファイルは一時ディスクに配置できます。マシンカタログで休止状態が有効になっている場合、MCS はページファイルの場所をベースディスクの C: ドライブに設定します。
- MCS は、生成されたリソースの休止状態プロパティを自動的に設定します。休止状態をサポートするために、マスターリソースのプロパティを構成する必要はありません。
- 休止状態をサポートするサブスクリプション内の VM サイズを使用してください。
-
VM が休止状態機能を継承できるように、休止状態対応のマシンプロファイル (VM またはテンプレート仕様) を作成します。VM の作成については、「休止状態の開始」を参照してください。
注:
Microsoftによると、OSディスクから休止状態が有効なVMを展開できます。この機能は現在、特定のリージョンでサポートされており、まもなくすべてのリージョンで利用可能になります。詳細については、OSディスクから休止状態が有効なVMを展開するを参照してください。
テンプレート仕様を作成するには、次の手順を実行します。
- Azure Portalを開きます。テンプレートで使用する構成を持つVMを選択します。左ペインでテンプレートのエクスポートを選択します。
-
パラメーターを含めるチェックボックスをオフにします。コンテキストをコピーし、JSONファイルとして保存します。例:
VMExportTemplate.json。 - テンプレートでパラメーター
hibernationEnabledがtrueであることを確認します。パラメーターがtrueでない場合は、使用したVM構成を確認してください。テンプレートファイルでサポートされているVMサイズを指定できます。ただし、カタログの作成時にマシンサイズを指定することもできます。 - ネットワークインターフェースリソースのテンプレートをJSONファイル
VMExportTemplate.jsonに追加します。その結果、2つのリソースを持つARMテンプレートファイルができます。 - Azure Portal > テンプレート仕様 > テンプレートのインポート > ローカルテンプレートファイルの選択を選択して、このテンプレートファイルをARMテンプレート仕様としてインポートします。
- ARMテンプレート仕様が作成されたら、それをマシンプロファイルとして使用できます。
注:
Citrix Studioに同期するまで数分かかる場合があります。
詳細については、Microsoftドキュメント休止状態を使用するための前提条件を参照してください。
制限事項
- シングルセッションOSマシンカタログ(永続的および非永続的)のみがサポートされています。
- エフェメラルOSディスクとMCS I/O機能は、Azureの休止状態をサポートしていません。
- 自動Windows更新中に休止状態が失敗する可能性があります。
- Hyper-Vが有効な場合、休止状態にはTrusted Launchが前提条件となります。
詳細については、Microsoftドキュメントを参照してください。
休止状態対応のマシンカタログを作成および管理する
休止状態対応のVMを作成するには、以下を使用して休止状態対応のマシンカタログを作成および管理できます。
Studioを使用してカタログを作成する
- Citrix Cloudにサインインします。
- DaaSタイルで、管理をクリックしてStudioを開きます。
- 左側のペインで、マシンカタログを選択します。
- マシンカタログの作成を選択します。カタログ作成ウィザードが開きます。
- マシンタイプページで、このカタログのシングルセッションOSマシンタイプを選択します。
-
マシン管理ページで、次のように設定を選択します。
- 電源管理されているマシン(仮想マシンやブレードPCなど)を選択します。
- Citrix Machine Creation Services™ (MCS) を選択します。
- Resources ドロップダウンリストからリソースの場所を選択します。
- Desktop Experience ページで、必要に応じてランダムまたは静的なデスクトップエクスペリエンスを選択します。
-
Image ページで、マスターイメージを選択します。Use a machine profile チェックボックスをオンにし、休止状態をサポートするマシンプロファイルを選択します。ツールヒントをクリックして、マシンプロファイルが休止状態をサポートしているかどうかを確認します。
注:
Azure管理のマスターイメージを選択した場合、選択したリソースの場所と同じリージョンにあるイメージのみが表示されます。
- Storage and License Types ページで、このカタログに使用するストレージとライセンスを選択します。
-
Virtual Machines ページで、VM数、VMサイズ、および可用性ゾーンを選択します。
注:
休止状態をサポートするマシンサイズのみが選択肢として表示されます。
- NICs ページで、VMが使用するNICを追加します。
- Disk Settings ページで、ライトバックキャッシュディスクのストレージの種類とサイズを選択します。
- Resource Group ページで、VMをプロビジョニングするリソースグループを選択します。
- Machine Identities ページで、Create new Active Directory accounts を選択します。次に、アカウント命名スキームを指定します。
- Domain Credentials ページで、Enter credentials をクリックします。ターゲットのActive Directoryドメインでアカウント作成を実行するために、ドメイン資格情報を入力します。
- 「概要」ページで、マシンカタログの名前を入力し、「完了」をクリックします。
MCSマシンカタログの作成が完了したら、カタログリストでそのカタログを見つけ、「テンプレートプロパティ」タブをクリックします。パラメーター「休止状態」の値は「サポートされています」である必要があります。
マシンカタログを編集する場合は、次の制限事項を考慮してください。
- 現在のマシンカタログが休止状態をサポートしている場合、次のことはできません。
- VMサイズを休止状態に対応していないものに変更する。
- マシンプロファイルを休止状態に対応していないものに変更する。
- 現在のマシンカタログが休止状態をサポートしていない場合、次のことはできません。
- 現在、Studioを使用してマシンプロファイルを休止状態に対応しているものに変更する。
既存の休止状態対応VMを管理するためのマシンカタログを作成する
既に休止状態対応VMがあり、それらを一時停止および再開したい場合は、それらのVMを電源管理のためにインポートするマシンカタログを作成します。
「注:」:
休止状態に対応しているVMと対応していないVMの両方を含むマシンカタログを作成できます。ただし、休止状態関連の機能が必要な場合は、休止状態に対応しているVMのみを含むマシンカタログを作成する必要があります。
Studioを使用して既存の休止状態対応VMのカタログを作成するには、画面の指示に従って手順を完了し、次の主要な設定に注意してください。
- 「マシン管理」ページで、「電源管理されているマシン」を選択し、マシンの展開方法として「その他のサービスまたはテクノロジー」を選択します。
- 「仮想マシン」ページで、休止状態に対応しているVMのみを追加またはインポートします。
PowerShell コマンドを使用してマシンカタログを作成する
休止状態を使用するためのすべての要件を満たした後、New-ProvSchemeコマンドを使用して休止状態対応のマシンカタログを作成できます。Remote PowerShell SDK を使用してカタログを作成する方法については、「Remote PowerShell SDK を使用した Citrix DaaS の管理」を参照してください。
カタログの作成中に、以下の PowerShell コマンドを使用して、VM サイズとマシンプロファイルが休止状態をサポートしているかどうかを確認できます。
-
VM サイズの場合、次のコマンドを実行し、プロパティ
supportsHibernationが True であることを確認します。例:Get-ChildItem -LiteralPath @("XDHyp:\HostingUnits\ <VirtualNetwork> \serviceoffering.folder") | select Name, AdditionalData | ConvertTo-Json <!--NeedCopy--> -
マシンプロファイルの場合、次のコマンドを実行し、プロパティ
supportsHibernationが True であることを確認します。例:Get-ChildItem -LiteralPath @("XDHyp:\HostingUnits\ <VirtualNetwork> \machineprofile.folder\abc.resourcegroup")|select Name, AdditionalData|ConvertTo-Json <!--NeedCopy-->
マシンカタログを編集する場合は、次の制限事項を考慮してください。
- 現在のマシンカタログが休止状態をサポートしている場合、次のことはできません。
- VM サイズを休止状態に対応していないものに変更する
- マシンプロファイルを休止状態に対応していないものに変更する
- 現在のマシンカタログが休止状態をサポートしていない場合、次のことはできません。
- 現在、Studio を使用してマシンプロファイルを休止状態対応のものに変更する。
Remote PowerShell SDK を使用してカタログの VM サイズとマシンプロファイルを変更する方法については、https://developer-docs.citrix.com/projects/citrix-virtual-apps-desktops-sdk/en/latest/MachineCreation/Set-ProvScheme/ を参照してください。
休止状態プロパティの確認
PowerShell コマンドを使用して、マシンカタログ、VM、およびブローカーマシンの休止状態プロパティを確認できます。
-
プロビジョニングスキームの休止状態プロパティを確認するには、次の PowerShell コマンドを実行します。
HibernationEnabledパラメーターはTrueである必要があります。(Get-ProvScheme -provisioningSchemeName <YourSchemeName>).VMMetadata -join "" | ConvertFrom-Json | Select HibernationEnabled <!--NeedCopy--> -
プロビジョニングVMの休止状態プロパティを確認するには、次のPowerShellコマンドを実行します。
SupportsHibernationパラメーターはTrueである必要があります。(Get-ProvVM -VMName <YourVMName>).CustomVmData | ConvertFrom-Json | Select SupportsHibernation <!--NeedCopy--> -
ブローカーマシンの休止状態容量を確認するには、次のPowerShellコマンドを実行します。SuspendおよびResumeの電源アクションは、休止状態機能を示します。
(Get-BrokerMachine -MachineName <YourMachineName>).SupportedPowerActions <!--NeedCopy-->
休止状態対応VMの電源管理
休止状態対応VMに対して、次の電源管理操作を実行できます。
- 実行状態からVMを一時停止する
- 一時停止状態からVMを再開する
- 一時停止状態からVMを強制シャットダウンする
- 一時停止状態からVMを強制再起動する
詳細については、以下を参照してください。
一時停止
VMを一時停止するには、次のいずれかの方法を使用できます。
- Studioを使用して手動で
- タイムアウトポリシーを使用して自動的に: 詳細については、その他の設定を参照してください。
VMを手動でサスペンドするには:
-
VMを右クリックし、Suspendを選択します。Yesをクリックしてアクションを確定します。Power StateはSuspendingからSuspendedに変わります。
休止状態対応VMをサスペンドする(/en-us/citrix-daas/media/hibernation-manually-suspend-vms-step-2.png)
AzureポータルでVMのステータスを確認できます。
AzureポータルでVMのステータスを確認する(/en-us/citrix-daas/media/hibernation-status-azure-portal.png)
再開
休止状態のVMを再開するには、次のいずれかの方法を使用します。
-
手動で:
-
管理者はStudioを使用してVMを再開できます。
Studioを使用してVMを再開する(/en-us/citrix-daas/media/resume-hibernation-vms.png)
-
エンドユーザーがデスクトップを起動すると、自動的に再開されます。
Autoscaleの負荷ベース設定を管理する(/en-us/citrix-daas/media/resume-vm-workspace.png)
-
-
自動的に:
-
ピーク時間を正しく構成すると、Autoscale™は休止状態のマシンを自動的にパワーオンできます。タイムスケジュールをクリックすることで、ピーク時間を30分間隔で設定できます。各青い枠は、ピーク時間としてマークされたタイムスロットを表します。ピーク時間には、連続したタイムスロットと非連続のタイムスロットの両方を含めることができます。
-
連続したタイムスロット
「連続したピーク時間帯」(/en-us/citrix-daas/media/consecutive-peak-time-autoscale.png)
-
連続しない時間帯
「連続しないピーク時間帯」(/en-us/citrix-daas/media/non-consecutive-peak-time-autoscale.png)
-
-
注:
「オートスケール管理 > 負荷ベースの設定」で「アクション」が「中断」に設定されている場合、そのデリバリーグループ内のすべてのVMが休止状態に対応していることを確認してください。そうしないと、休止状態にできないVMは実行を継続します。
「オートスケール管理の負荷ベース設定」(/en-us/citrix-daas/media/azure-hibernation-autoscale.png)
休止状態の失敗に関する警告メッセージを取得する
MCSでプロビジョニングされた既存の休止状態対応VMの休止状態の失敗の場合に、PowerShellコマンド Get-ProvOperationEvent を使用して警告メッセージを取得できます。PowerShellコマンドの詳細については、SDKドキュメントのGet-ProvOperationEventを参照してください。
これを行うには:
- PowerShellウィンドウを開きます。
- Citrix固有のPowerShellモジュールをロードするには、
asnp citrix*を実行します。 -
休止状態の失敗に関する警告メッセージを取得するには、
Get-ProvOperationEventを実行します。Get-ProvOperationEvent -filter { OperationName -eq "Suspend" } <!--NeedCopy-->出力:
EventAdditionalData : Error code = OperationNotAllowed and Error message = The Hibernate-Deallocate Operation cannot be performed on a VM that has extension 'AzureHibernateExtension' in failed state. For more information, see https://aka.ms/hibernate-resume/errors. Error details from the extension : Enabling hibernate failed. Response from the powercfg command. Exit Code: 1. Error message: Hibernation failed with the following error: The request is not supported. The following items are preventing hibernation on this system. The current Device Guard configuration has disabled hibernation. An internal system component has disabled hibernation. Hypervisor Status: 409 ErrorCode: OperationNotAllowed Content: { "error": { "code": "OperationNotAllowed", "message": "The Hibernate-Deallocate Operation cannot be performed on a VM that has extension 'AzureHibernateExtension' in failed state. For more information, see https://aka.ms/hibernate-resume/errors. Error details from the extension : Enabling hibernate failed. Response from the powercfg command. Exit Code: 1. Error message:\nHibernation failed with the following error: The request is not supported.\r\r\n\r\nThe following items are preventing hibernation on this system.\r\n\tThe current Device Guard configuration has disabled hibernation.\r\n\tAn internal system component has disabled hibernation.\r\n\t\tHypervisor" } } EventCategory : Warning EventDateTime : 1/11/2024 4:18:31 AM EventId : 0 EventMessage : Failed to suspend machine my-resource-group/my-vm. EventSeverity : Important EventSource : AzureRmPlugin EventState : New LinkedObjectType : ProvisioningScheme LinkedObjectUid : 589cb600-6e65-479f-9d47-9715c4732366 OperationName : Suspend OperationTargetName : my-resource-group/my-vm OperationTargetType : VirtualMachine OperationType : PowerManagement Recommendation : <!--NeedCopy-->
休止状態の問題のトラブルシューティング
休止状態と信頼できる起動VM機能の両方を有効にしようとすると、次のエラーメッセージが表示されます。ただし、ゲストOSの構成が正しくありません。
| エラーコード | エラーメッセージ |
|---|---|
| OperationNotAllowed | Hibernate-Deallocate 操作は、拡張機能 ‘AzureHibernateExtension’ が失敗状態の VM では実行できません。詳細については、https://aka.ms/hibernate-resume/errors/ を参照してください。拡張機能からのエラー詳細: ハイバネーションの有効化に失敗しました。powercfg コマンドからの応答。終了コード: 1。エラーメッセージ: 次のエラーによりハイバネーションに失敗しました: 要求はサポートされていません。以下の項目がこのシステムでのハイバネーションを妨げています。現在の Device Guard 構成によりハイバネーションが無効になっています。内部システムコンポーネントによりハイバネーションが無効になっています。 |
この問題を解決するには、ゲスト VM 内で仮想化が有効になっていることを確認してください。たとえば、Windows 環境で Hyper-V が有効になっていることを確認します。
警告メッセージの詳細については、Microsoft ドキュメントの VM ハイバネーションのトラブルシューティング を参照してください。
注:
VM の再開の失敗に関連するエラーメッセージは、今後のリリースで提供される予定です。
詳細情報
Citrix Azure ハイバネーションの詳細については、Citrix Tech Zone の記事 を参照してください。