ホストプールの設定値[サイズ]を変更することは出来ますか?

 ひとつのホストプールには原則、同一イメージしか存在できません。また、セッションホストのサイズ指定は、ホストプールのプロパティで制御・固定されています。

 セッションホストのサイジングを再検討したい場合、セッションホストの元になっている仮想マシンリソースに対してサイズ変更することは可能ですが、ホストプール内のセッションホストは同一構成にすべきです。[Microsoft公式ドキュメント:新しいセッション ホストで既存のホスト プールを拡張する]

 ホストプールのサイズ指定を変更するには以下の2通りの方法があります。
1.ホストプールの再展開
2.ホストプールのサイズ指定を変更する

 今回は、(2)のホストプールのサイズ指定を変更する方法について記載いたします。

PowerShellにて以下を実行します。(Az.DesktopVirtualizationモジュールのインストールが必要)

#Azureログイン
login-azaccount

#Hostpool取得 
$resource = Get-AzResource -ResourceType ‘Microsoft.DesktopVirtualization/hostpools’ | Out-GridView -OutputMode Single -Title ‘サイズを変更するホストプールを選択してください。’
$myHP = Get-AzWvdHostPool -Name $($resource.Name) -ResourceGroupName $($resource.ResourceGroupName)

#仮想マシンの設定をPS Objectとして取得
$newvmtemplate = $myHP.VMTemplate | convertfrom-json

 

#現在のホストプール設定を表示
$newvmtemplate

#変更したいサイズを指定する
$newvmtemplate.vmSize = [PSCustomObject]@{id=’Standard_D2s_v4′; cores=2; ram=4}

 

#ホストプールの情報を更新する
Update-AzWvdHostPool -Name $($myHP.Name) -VMTemplate $($newvmtemplate | ConvertTo-Json) -ResourceGroupName $($resource.ResourceGroupName)

<実行前のホストプールのサイズ>

 

<実行後のホストプールのサイズ>

 

いいね (この記事が参考になった人の数:5)
(↑参考になった場合はハートマークを押して評価お願いします)
読み込み中...

注意事項・免責事項

※技術情報につきましては投稿日時点の情報となります。投稿日以降に仕様等が変更されていることがありますのでご了承ください。

※公式な技術情報の紹介の他、当社による検証結果および経験に基づく独自の見解が含まれている場合がございます。

※これらの技術情報によって被ったいかなる損害についても、当社は一切責任を負わないものといたします。十分な確認・検証の上、ご活用お願いたします。

※当サイトはマイクロソフト社によるサポートページではございません。パーソルプロセス&テクノロジー株式会社が運営しているサイトのため、マイクロソフト社によるサポートを希望される方は適切な問い合わせ先にご確認ください。
 【重要】マイクロソフト社のサポートをお求めの方は、問い合わせ窓口をご確認ください