Lvm

pvcreate: 設備 /dev/sda3 未找到(或被過濾忽略)

  • October 10, 2018

已經閱讀了很多關於這個問題的文章,但似乎沒有什麼對我有用。

我正在嘗試擴展位於我們 vSphere 上的虛擬機的 LVM 卷。這個虛擬機執行 Debian 9。我已經在 CentOS7 上做了同樣的事情,沒有任何麻煩。所以我在這裡。

在 vSphere 中,VM 具有 100 GB 的儲存空間。我們想擴展目前的儲存空間來填充那個空間。

root@build:/home/robot# df -h
Filesystem                  Size  Used Avail Use% Mounted on
udev                        3.9G     0  3.9G   0% /dev
tmpfs                       799M  8.8M  791M   2% /run
/dev/mapper/build--vg-root   51G   45G  3.7G  93% /
tmpfs                       4.0G     0  4.0G   0% /dev/shm
tmpfs                       5.0M     0  5.0M   0% /run/lock
tmpfs                       4.0G     0  4.0G   0% /sys/fs/cgroup
/dev/sda1                   236M   37M  188M  17% /boot
tmpfs                       799M     0  799M   0% /run/user/1000
tmpfs                       799M     0  799M   0% /run/user/1001

可以看到 build–vg-root 儲存快滿了。

我已經創建了 /dev/sda3 物理分區來保存擴展儲存…

root@build:/home/robot# fdisk -l
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 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: 0x0aed3b2c

Device     Boot  Start       End   Sectors  Size Id Type
/dev/sda1  *      2048    499711    497664  243M 83 Linux
/dev/sda2       501758 125827071 125325314 59.8G  5 Extended
/dev/sda3       499712    501757      2046 1023K 8e Linux LVM
/dev/sda5       501760 125827071 125325312 59.8G 8e Linux LVM

…但是當我執行 pvcreate 時,我收到一個錯誤…經典:

root@build:/home/robot# pvcreate /dev/sda3
 Device /dev/sda3 not found (or ignored by filtering).

/etc/lvm/lvm.conf 文件中沒有過濾器,即 OOTB。我多次重新啟動VM,嘗試:

root@build:/home/robot# partprobe -s
/dev/sda: msdos partitions 1 3 2 <5>
/dev/mapper/build--vg-root: loop partitions 1
/dev/mapper/build--vg-swap_1: loop partitions 1

…但是也:

root@build:/home/robot# cat /proc/partitions
major minor  #blocks  name

  8        0  104857600 sda
  8        1     248832 sda1
  8        3       1023 sda3
  8        5   62662656 sda5
 11        0    1048575 sr0
254        0   54272000 dm-0
254        1    8388608 dm-1

沒有運氣……或技能。任何幫助都會很棒。謝謝。

您創建的分區只有 1MiB 大小。這太小而不能用作 LVM 物理卷。LVM 物理範圍預設為​​ 4MiB。

引用自:https://serverfault.com/questions/934777