Linux ext3 仮想マシンのディスク サイズを増やす
search cancel

Linux ext3 仮想マシンのディスク サイズを増やす

book

Article ID: 339481

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

この記事には、Linux 仮想マシンの論理ボリューム マネージャ(LVM)で管理されない ext3 マシンのディスクまたはパーティションのサイズを増やす手順が記載されています。

: この記事には、仮想マシン内の仮想ディスクの拡張に関するガイダンスが記載されています。これはオペレーティング システム レベルの操作で、仮想マシン ディスクに対する重要な変更が含まれています。 この手順を実行する前に仮想マシンをフル バックアップすることをお勧めします。 オペレーティング システムのディスクを拡張した後に安定性の問題が発生する場合は、それぞれのオペレーティング システムのベンダーにお問い合わせください。

Symptoms:

免責事項: これは英文の記事「Increasing the size of a Linux ext3 virtual machine disk (1007907)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


Environment

VMware ESX Server 3.5.x
VMware ESX 4.0.x
VMware ESXi 3.5.x Installable
VMware ESXi 3.5.x Embedded
VMware ESX Server 2.5.x
VMware ESX Server 3.0.x
VMware ESXi 4.1.x Embedded
VMware ESX 4.1.x
VMware ESXi 4.0.x Embedded
VMware ESXi 4.0.x Installable
VMware vSphere ESXi 5.0
VMware ESXi 4.1.x Installable

Resolution

ext3 ディスクのサイズを増やすには:
  1. Virtual Infrastructure Client から、ボリュームに関連付けられている仮想ディスクのサイズを増やします。
  2. Linux 仮想マシンで再起動して、ディスク サイズが増えていることを確認します。
  3. Linux パーティションのサイズを増やして、新しい領域を使用できるようにします。 その後も、スワップが発生したり拡張パーティションが作成されたりする場合は、次のコマンドでスワップをアンマウントできます。

    # swapoff /dev/sdXY

    このコマンドを実行すると、拡張パーティションが一時的に削除されます。 パーティション サイズを増やすには、fdisk /dev/sdX に移動し、Linux パーティション(タイプ 83)を削除し、さらに大きいサイズの新しいパーティションを再作成し、スワップ パーティション用に領域を残すようにして、操作を終了します。

  4. Linux 仮想マシンをもう一度再起動して、新しいパーティション テーブルを確認します。
  5. 次のコマンドを実行して、パーティション領域のすべてを使用するようにファイルシステムのサイズを増やします。

    # resize2fs /dev/sdXY

    X はデバイス番号を示します。 Y は Linux パーティションを示します。

  6. スワップ パーティションを再作成します(元々存在していた場合)。

    スワップ パーティションを再作成するには:
    1. 再起動してパーティション テーブルを確認します。
    2. 次のコマンドを実行します。

      # mkswap /dev/sdXY
      # swapon /dev/sdXY


      ここで、sdXY がスワップ パーティションです。

    3. デバイス名またはデバイス番号が変更された場合は、/etc/fstab のスワップ パーティション エントリを変更します。
: アンマウントせずに拡張できる ext2online コマンドも使用できます。 詳細については、「http://linux.die.net/man/8/ext2online」を参照してください。

論理ボリューム マネージャで管理される ext3 ディスクのサイズを増やす手順については、「Red Hat または Cent OS を実行している仮想マシン内の論理ボリュームの拡張 (2079676)」を参照してください。


Additional Information

パーティションの削除の詳細については、「Linux: How to delete a partition with fdisk command」を参照してください。

: このリンクは 2013 年 3 月 28 日時点のものです。 リンクが切れているのに気づいた場合はご連絡ください。VMware の担当者がリンクを更新します。 Increasing the size of a Linux ext3 virtual machine disk