ボリュームのサイズ変更がどのように機能するかはわかりませんが、Ubuntu 14.04を実行しているVPSがあり、ホームディレクトリがすべて使用されていることがわかりました。マイコンピュータに1TBドライブがあります。 /homeにさらにスペースを割り当てるにはどうすればよいですか?
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 8186844 4 8186840 1% /dev
tmpfs 1639632 572 1639060 1% /run
/dev/md1 4095616 378936 3716680 10% /
none 4 0 4 0% /sys/fs/cgroup
none 5120 0 5120 0% /run/lock
none 8198144 4 8198140 1% /run/shm
none 102400 0 102400 0% /run/user
/dev/mapper/vg00-usr 3997376 901812 2869468 24% /usr
/dev/mapper/vg00-var 3997376 550088 3221192 15% /var
/dev/mapper/vg00-home 3997376 3771276 4 100% /home
答え1
VPSの場合、マシンに物理的にアクセスできないと仮定しているため、使用しているファイルシステムのサイズを変更する一般的な方法(回復CDROMなど)は機能しません。
マニフェストでは、/dev/mapper/vgxxx
マウントポイントはLVMボリュームがマウントされる方法です。
LVMのチュートリアルは見つけるのがとても簡単です。問題は、すべてのスペースを使用した場合、アクティブファイルシステムのボリュームグループを縮小することが危険であることです。
もしあなたならできない/home
システムを消去して保存する1つの方法は次のとおりです。
/usr
ファイルシステムの一方または両方に十分なスペースがあることを確認し、/var
/var
すべてをツリーの一時ディレクトリにコピーでき/usr
、- インストールされたコピー
/etc/fstab
を作成するためにバインドマウントを使用する行を追加します。/var
〜のように/var
。 /etc/fstab
「前」行をコメントアウトし/var
て再起動します。- コピーと再起動の間に「一部」の更新が失われますが、再起動すると
/var
システムが再起動して実行されます。 - 再起動したら、現在非アクティブなボリュームグループのサイズを変更できます
/var
。 - 包含グループにスペース(物理ボリューム)を追加します
/home
。
ただし、常に最初にバックアップを作成することをお勧めします。
追加資料:
説明によれば、実際にはディスクに未使用のスペースがあるため、この場合、別のボリュームを作成するために1つのボリュームを縮小する必要はありません。提案された回避策は役に立つアドバイスになる可能性があるので、そのままにしておきます。
しかし - 単に育つ論理ボリュームの場合は、ボリュームにスペースを追加してからファイルシステム(必要な部分)のサイズを変更する必要があります。ケアについて)。 LVMは3階層で構成されています(、、pvdisplay
とvgdisplay
マークlvdisplay
)。 1Tbが反映されない場合は、物理ボリュームセットにパーティションの追加をpvdisplay
使用する必要があります。fdisk
次に、ボリュームグループを更新し、物理ボリュームを追加します。最後に、resize2fs
ボリュームグループ内のファイルシステムのサイズを増やすために使用されます。以下はいくつかの便利なリンクです: