Windows Server 2019で記憶域プール用デバイスのMediaTypeを変更する

記憶域プールの階層化をWindows Server 2019で使おうとしたら
Windows Server 2012R2と少し挙動が違ったのでメモ

RAIDカードを使ってHDD/SSDを記憶域プールに入れるとMediaTypeが正しく認識されないので手動で設定するのですがFriendlyNameが全てのHDD/SSDで同一のRAIDカードの名称になってしまい、以前2012R2で使ったFriendlyNameを使った変更ではエラーが出てしまい変更できません。

さてどうするか、、

今回はUniqueIDを使って変更できました。
UniqueIDはGet-PhysicalDiskだけでは出てこないので調べるには
Get-PhysicalDisk | ft FriendlyName, UniqueId
HDD/SSDの識別用にシリアルナンバーやサイズも付ける場合
Get-PhysicalDisk | ft FriendlyName, UniqueId, SerialNumber, Size ?auto
でUniqueIDを調べて
Set-PhysicalDisk -UniqueId xxxxxxxxxxxxxxxxxxxxxxxx -mediatype hdd
Set-PhysicalDisk -UniqueId xxxxxxxxxxxxxxxxxxxxxxxx -mediatype SSD
で変更できます。
※xxxxxxxxxxxxxxxxxxxxxxxx はUniqueID

プール全容量を階層化した仮想ディスクに割り当てるとエラーでるのは2016から変わらずで
容量を9割程度にすると作成できます。

参考
https://social.technet.microsoft.com/Forums/ie/en-US/5fd4320d-019e-4f09-a9b2-f8dac7139a3c/change-friendlyname-from-uniqueid

この記事が気に入ったらサポートをしてみませんか?