複数のパーティションのサイズを変更したいのですが、どうすればいいかわかりません。
パーティションのサイズを増やしたいです/var
。真ん中他のすべてのパーティション...データをそのまま維持するには、パーティションが元のものと同じブロック番号で始まる必要があることを理解してください。
だから私の質問は、後でパーティションがあっても/var
他のパーティションを破壊せずにサイズを変更できることです。別の場所に移動すると、より多くのスペースを占めますか?それとも/var/log
下部のようにまったく新しいパーティションを作成する方が良いですか?では、どうすればよいですか?
/var/lib/mysql
現在のパーティションレイアウトです。 (下段にあるのでサイズを簡単に増やせたらと思います。)
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/dm-0 19G 1.6G 16G 9% /
udev 10M 0 10M 0% /dev
tmpfs 7.9G 807M 7.1G 11% /run
tmpfs 20G 0 20G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 20G 0 20G 0% /sys/fs/cgroup
/dev/md0 291M 33M 243M 12% /boot
/dev/mapper/base-var 19G 11G 7.5G 59% /var
/dev/mapper/base-tmp 1.8G 3.0M 1.7G 1% /tmp
/dev/mapper/base-home 86G 35G 47G 43% /home
/dev/mapper/base-cyrus 75G 60G 12G 85% /var/spool/cyrus
/dev/mapper/base-www 20G 13G 5.6G 71% /var/www
/dev/mapper/base-mysql 60G 55G 2.3G 97% /var/lib/mysql
ベストアンサー1
既存のパーティションではなくLVMを使用しているため、ディスク上のパーティションの場所を心配する必要はありません。ボリュームグループに空き容量がある限り、これを使用して論理ボリュームを増やすことができますlvresize
。次に、を使用して、対応する論理ボリュームresize2fs
(ext4と仮定)からファイルシステムを拡張できます。
pvs
ボリュームグループの物理ボリュームで使用または使用可能なスペースの量を表示するために使用されます。