Partition

使用 LVM 擴展分區

  • August 1, 2020

我在 vmware 中執行 Ubuntu 16.04(未安裝桌面管理器)。我空間不足,正在嘗試使用 LVM 擴展現有分區。我在 vmware 中添加了額外的空間,但無法將其添加到 ubuntu。

這是我正在遵循的指南:Expand a Hard Disk with Ubuntu LVM

我被困在需要添加物理卷的部分。這是命令,我得到的輸出是:

root@ubuntu:~# pvcreate /dev/sda3
Device /dev/sda3 not found (or ignored by filtering).

我可以看到我的分區,但不明白為什麼找不到它。這是我的分區的輸出:

root@ubuntu:~# fdisk -l /dev/sda
Disk /dev/sda: 75 GiB, 80530636800 bytes, 157286400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x277beceb

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 999423 997376 487M 83 Linux
/dev/sda2 1001470 20969471 19968002 9.5G 5 Extended
/dev/sda3 20969472 157286399
136316928 65G 83 Linux
/dev/sda5 1001472 20969471 19968000 9.5G 8e Linux LVM

我目前的 10G 驅動器是 /sda5,而 /sda3 是新分區,我試圖添加 65 GB。

這就是我的 lvn.conf 中的過濾器的樣子——如果它被註釋掉,這不是問題,對吧?

# global_filter = [ "a|.*/|" ]

在執行的linux系統中更新分區資訊時,需要通知作業系統核心;通常的方法是使用partprobe

須藤/sbin/partprobe

partprobe(8)手冊頁,

partprobe是一個程序,它通過請求作業系統重新讀取分區表來通知作業系統核心分區表的變化。

引用自:https://unix.stackexchange.com/questions/332079