💿

Azure VMのManaged Disk、live resizeができるようになった(ってリリース出てるけど…)

2022/09/15に公開

https://zenn.dev/tomot/articles/51c4e05c262f2c

はじめに

タイトルの通り、「DiskのLive resizeができるようになった」というアップデートが公開されていました。(2022/8/31)
https://azure.microsoft.com/en-us/updates/generally-available-live-resize-for-premium-ssd-and-standard-ssd-disk-storage/

元々、AzureのManaged Diskを拡張するときは接続されたVMを停止させる必要がある、という条件がありましたが、これがライブ(オンライン)でできるようになったようです。

思い返してみると、大昔(5年前)のAWSもEBSのスナップショットを取って、リストアするときにサイズを指定して…なんて作業が必要だったと思います。それと比べると隔世の感がありますね。

下に手順のドキュメントもありました(2022/9/15版)ので、早速試してみたいと思います。
https://docs.microsoft.com/ja-jp/azure/virtual-machines/windows/expand-os-disk

検証環境

VM構成

ドキュメントを見ても特に制約がないようだったので下記の通りフツーのVMを建てました。
・オペレーティング システム:Windows (Windows Server 2019 Datacenter)
・サイズ:Standard D2s v3 (2 vcpu 数、8 GiB メモリ)

ディスク構成

最小構成と言うことで、OSディスクに加えてStandardSSDのデータディスクを付与しました。

OS上の見え方

VMがD2sv3のため、一時ディスク16GiBが見えています(Dドライブ)
追加した4GiBのディスクはFドライブでフォーマットしました。

早速拡張してみる

ドキュメントに従い、データディスクの拡張を試みます。

試みます

  • 大きいサイズを選択します(E1->E3)

  • 「サイズ変更」が選べません…

    ボタンが非活性なままです…

  • というか、不穏なメッセージが…

結論

ライブでのディスク拡張、できませんでした。

制約条件を確認する

こういう時は、ドキュメントにある条件を読み落としているに違いありません。
というわけで「はじめに」で紹介したドキュメントを改めて読んでみます。

①データディスクを対象に拡張しようとしています。
②ディスクサイズは4GiB->16GiBを選んでいます。
③Standard SSDなのでサポート対象です。
④共有ディスクでは無いです。
⑤Azure Portalを使って操作しています。

はて…

おわりに

残念ながら、2022/9/15現在、ライブでのディスク拡張はできませんでした。環境によって、機能提供のタイミングに差があるのかもしれません。しばらく時間をおいて、あらためて機能確認してみたいと思います。

Discussion