VMware Global Community
shidox
Enthusiast
Enthusiast
Jump to solution

初期構築後に購入したストレージを利用してゲストOSのディスク容量の拡張はできますか?

初期構築時にゲストOSのEドライブを作成し容量の割り当てを行ったのち、後日ストレージを追加して、ドライブ容量の拡張を行いたいと思います。

例えば追加購入したディスクから新規に大きい容量のデータストアを作成し、初期構築時に作成したEドライブと新規追加したデータストアを紐付けてEドライブの容量拡張などはできますでしょうか?

既存のデータストアに新規作成したluを追加できれば簡単だと思いますがそれは出来ない認識を持っています。

良い方法があればご教授願います。

2020/01/15 2:51 メッセージ編集者: Go Watanabe

特殊なフォントになってしまっていたので修正いたしました。

1 Solution

Accepted Solutions
shidox
Enthusiast
Enthusiast
Jump to solution

ありがとうございます。

デスカッションの中で以下の方法をご教授頂きました。

十分に検討、検証させていただいた上で実施したいと思います。

1.VMFS の拡張において、複数の LUN を連結させる(エクステントの追加)方法

2.追加ストレージを一つの新規 VMFS として作成しEドライブの領域のみ新規VMFSに移行する方法

3. RAIDPool に追加ドライブを拡張し、LUN の拡張 → VMFS の拡張を行う方法

4. Windows の機能で複数ディスク(仮想ディスク)の連結を行う方法

今後とも宜しくお願いします。

View solution in original post

8 Replies
kawaman
Leadership
Leadership
Jump to solution

> 既存のデータストアに新規作成したluを追加できれば簡単だと思いますがそれは出来ない認識を持っています。

VMFS の拡張において、複数の LUN を連結させる(エクステントの追加)方法での拡張があります。

VMFS データストア キャパシティの増加

ESX/ESXi でエクステントを作成および管理する (2000643)

過去の経験上、エクステントの追加で VMFS の拡張をするパターンは私は殆ど見たことが無く、

構成管理や性能・容量利用の均等化の観点で 1LUN 1VMFS での運用が多いようです。

※ エクステントの追加はあくまで一つ目の LUN 後ろに新しい LUN を継ぎ足すだけなので、

デバイスの性能差・容量差がある場合などの時はリソースの使われ方がアンバランスな構成となる可能性があります。

Eドライブの容量が追加ストレージボリュームに収まる容量なのであれば、追加ストレージは一つの新規 VMFS として利用する(Eドライブの領域のみ新規VMFSに移行する)のもアリかなとも思います。

Reply
0 Kudos
shidox
Enthusiast
Enthusiast
Jump to solution

​「新しいエクステントを VMFS データストアに追加する代わりに、vmkfstools -G コマンドを使用して既存のエクステントを拡張する」方法があるようです。

この「基盤となるストレージの容量を増やした後で、VMFS データストアのサイズを増やす」方法を使えば増設したストレージでデータストアの容量をふやしEドライブの容量拡張ができそうな気がしますが可能でしょうか?

既存のエクステントの拡張

Reply
0 Kudos
kawaman
Leadership
Leadership
Jump to solution

ご利用のストレージで、RAID・Pool に追加ドライブを拡張し、現在の LUN の拡張ができる場合は、
記載いただいた LUN の拡張 → VMFS の拡張が可能です。

先ほどのリンク、VMFS データストア キャパシティの増加 の 「既存データストアの拡張」がそれを意味します。

この際、CLI (vmkfstools) を使わずに、上記リンク手順にあるように GUI での拡張も可能です。

Reply
0 Kudos
shidox
Enthusiast
Enthusiast
Jump to solution

後で追加購入したデスクを既存のストレージプールに増設して丸めれば、vCenterHostClientからデータストアの容量拡張が簡単にできると考えて良いでしょうか?​

Reply
0 Kudos
kawaman
Leadership
Leadership
Jump to solution

製品によって若干の操作の違いがあるものもあるとは思いますが、

RAID・Pool の拡張 → LUN の拡張 → VMFS の拡張に関しては GUI / CLI のどちらでも操作が行えます。

諸条件、制限などについては先の公式ドキュメントなどを適宜参照ください。

Reply
0 Kudos
shidox
Enthusiast
Enthusiast
Jump to solution

逆の発想になってしまいますが、仮想マシンの設定の編集で追加したストレージからデスクを追加しゲストOSのwindows severの記憶域プールで複数のデスクをまとめてEドライブにするのが楽かな思いました。windows のお話になってしまい恐縮なのですが如何でしょうか?

Reply
0 Kudos
kawaman
Leadership
Leadership
Jump to solution

記憶域プールを利用する場合、既に利用中のフォーマット済みドライブは記憶域プールに追加できないので、

もし Windows の機能で複数ディスク(仮想ディスク)の連結をする場合は、

既存Eドライブをダイナミックディスクに変換してボリューム拡張(追加の仮想ディスクをEドライブにコンカチ)が実施できます。

※ 片方の仮想ディスクだけスナップショットを取得したり、片方だけスナップショットを削除するという運用はできないのでご注意ください。

異なる VMFS、データストア上から作成された仮想ディスクをゲストOSの機能でゲストOSのファイルシステムとして連結する事は可能です。

間違って片方の仮想ディスクを削除したり、RAID がオフラインになると元となっているEドライブ にもアクセスできなくなりますので、運用で注意する点は VMFS のエクステント追加と同じとなります。

Reply
0 Kudos
shidox
Enthusiast
Enthusiast
Jump to solution

ありがとうございます。

デスカッションの中で以下の方法をご教授頂きました。

十分に検討、検証させていただいた上で実施したいと思います。

1.VMFS の拡張において、複数の LUN を連結させる(エクステントの追加)方法

2.追加ストレージを一つの新規 VMFS として作成しEドライブの領域のみ新規VMFSに移行する方法

3. RAIDPool に追加ドライブを拡張し、LUN の拡張 → VMFS の拡張を行う方法

4. Windows の機能で複数ディスク(仮想ディスク)の連結を行う方法

今後とも宜しくお願いします。