WindowsServer2012で記憶域プールを移行したときは自動アタッチされない
WindowsServer2012間で記憶域プールを移行したのですが、再起動するとドライブが消えるという現象が発生しました。
8と2012では記憶域プールの使用が若干異なり、新しいマシンに移行したとき2012では起動時に自動でアタッチされないようになっています。
しばらく普通に使えていたのにWindowsUpdateして再起動したらドライブが消えるという恐ろしい現象が発生します。サーバーはあまり再起動しないので発見が遅れるかもしません。
Power shellからIsManualAttachをFalseにすることで起動時に自動でアタッチされるようになります。
PS C:\Users\Administrator> Get-VirtualDisk Main
FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualAttach Size
me
------------ ------------------- ----------------- ------------ -------------- ----
Main Mirror OK Healthy True 4 TB
PS C:\Users\Administrator> Set-VirtualDisk -IsManualAttach $False Main
PS C:\Users\Administrator> Get-VirtualDisk Main
FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualAttach Size
me
------------ ------------------- ----------------- ------------ -------------- ----
Main Mirror OK Healthy False 4 TB