web-dev-qa-db-ja.com

Gpartedは拡張パーティションまたはLVMパーティションのサイズを変更できません

VirtualBoxを使用してVMを作成し、それが小さすぎることに気付きました。しばらくして、私は新しい、より大きなハードドライブを作成することに成功しました。

ライブGParted CDイメージ(v.022):

GParted screenshot

今、私は未割り当て領域を/dev/sda5パーティションに統合する必要があります。

  • Sda5を右クリックするとサイズ変更のオプションが表示されますが、その前後に空き容量はありません。
  • 私はおそらく私は最初にsda2パーティションを拡張する必要がありましたが、sda2を右クリックしてもサイズ変更ができません。

何か役に立つアドバイスはありますか?

39
papnikol

linuxdev2013 の助けを借りて、これが私がしたことです:
問題は、パーティションがどういうわけかロックされていたことです。そう:

  1. 私はsda2とsda5の両方を右クリックして "Deactivate"を選びました。
  2. 拡張(sda2)パーティションのサイズを変更しました。
  3. Lvm(sda5)パーティションのサイズを変更しました。

問題は修正されました。

私はVMに新しいスペースが利用できなかったことを付け加えるべきです、それで私はそれらの2つのコマンドを実行しなければなりませんでした:LVMをすべての残りの空きスペースに拡張します:

lvextend –l +100%FREE [MOUNTPOINT]

ファイルシステムを拡張します。

Sudo resize2fs [MOUNTPOINT]
51
papnikol

appliance @ zabbix:〜$Sudo lvdisplay

---論理ボリューム---

LVパス/ dev/zabbix-vg/root

LV名ルート

VG名zabbix-vg

LVサイズ15.52 GiB


---論理ボリューム---

LVパス/ dev/zabbix-vg/swap_1

LV名swap_1

VG名zabbix-vg

LVサイズ4.00 GiB


appliance @ zabbix:〜$Sudo vgs

VG #PV #LV #SN Attr VSize VFree

zabbix-vg 1 2 0 wz - n- 24.52g 5.00g


ご覧のとおり、私は5 GBの空き容量を持っています


appliance @ zabbix:〜$Sudo lvextend -L + 5G/dev/zabbix-vg/root

論理ボリュームzabbix-vg/rootのサイズが15.52 GiB(3973エクステント)から20.52 GiB(5253エクステント)に変更されました。

論理ボリュームのルートは正常にサイズ変更されました。


appliance @ zabbix:〜$Sudo resize2fs/dev/zabbix-vg/root

/ dev/zabbix-vg/root上のファイルシステムの長さは5379072(4k)ブロックです。


appliance @ zabbix:〜$Sudo lvdisplay

---論理ボリューム---

LVパス/ dev/zabbix-vg/root

LV名ルート

VG名zabbix-vg

LVサイズ20.52 GiB


---論理ボリューム---

LVパス/ dev/zabbix-vg/swap_1

LV名swap_1

VG名zabbix-vg

LVサイズ4.00 GiB

0
Abdelhak