web-dev-qa-db-ja.com

Ubuntuサーバーのパーティションのサイズを変更するにはどうすればよいですか?

Ubuntuサーバーのディスク容量を減らす簡単な方法はありますか?

仮想環境を実行していますが、非仮想環境のスペースが不足しているため、ディスクボリュームを減らす必要があります。

8
Nhimself

Resize2fsを使用する必要があると思います。

あなたはしなければならない:
1。 livecdから起動、
2。次に、パーティションをext2として設定します
3。 resize2fs /dev/sda1 8000Mのようなものを実行します。

ここ は、より詳細な手順説明です。

4
desgua

最初にファイルシステムのサイズを変更し、次にパーティションテーブルのサイズを変更してから、仮想ハイパーバイザーに独自のディスクのサイズを変更するように指示する必要があります。他の誰かが述べたように、liveCDで起動してからgpartedを使用するのはとても簡単です。実際、ファイルシステムがマウントされている場合、これが唯一の方法です。これは、ルートファイルシステムの場合に常に当てはまります。

/ homeなどのサイズを変更したい場合は、マウント解除できます。

umount /dev/sda4

partedは、parted -lで開始/停止を表示します

Model: ATA Hitachi HTS54323 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End    Size    File system     Name                  Flags
 1      20.5kB  210MB  210MB   fat32           EFI System Partition  boot
 2      210MB   160GB  160GB   hfs+            Mac HD
 3      160GB   162GB  2000MB  linux-swap(v1)
 4      162GB   320GB  158GB   ext4

/ dev/sda4のサイズを変更したい場合:

parted resize /dev/vda1 162GB 300GB

次に、ディスクを適切なサイズに縮小するように仮想ディスクプロバイダーに指示する必要があります。

これはかなり危険なので、重要なデータはすべてバックアップしてください。

0
SpamapS