LINUX.ORG.RU

Нет physical volumes LVM

 , ,


0

2

Устанавливая неделю назад генту, я решил собрать ядро с помощью genkernel all. Вот сегодня появилось время собрать руками. Включив все нужные опции для lvm (согласно вики генты), перезагрузился и не увидел ни одного раздела lvm. Просто ничего. lvm запустился без ошибок, только было сообщение о том, что раздел с таким-то UUID не был найден. В lvm у меня 2 харда, на них лежит /home. Рут раздел на ссд.

.config (включил все возможные опции, связанные с device-mapper):

~ » egrep '[_^]DM[_$]' /usr/src/linux/.config | sed -e 's/#.*//' -e '/^$/d'
CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_DM_DEBUG=y
CONFIG_DM_BUFIO=m
CONFIG_DM_BIO_PRISON=m
CONFIG_DM_PERSISTENT_DATA=m
CONFIG_DM_CRYPT=m
CONFIG_DM_SNAPSHOT=m
CONFIG_DM_THIN_PROVISIONING=m
CONFIG_DM_MIRROR=m
CONFIG_DM_LOG_USERSPACE=m
CONFIG_DM_RAID=m
CONFIG_DM_ZERO=m
CONFIG_DM_MULTIPATH=m
CONFIG_DM_MULTIPATH_QL=m
CONFIG_DM_MULTIPATH_ST=m
CONFIG_DM_DELAY=m
CONFIG_DM_UEVENT=y
CONFIG_DM_FLAKEY=m

fstab

UUID=6E4B-FB93                                  /boot   vfat    defaults                0 2
UUID=6abf160d-76c8-4618-90e6-e048ea7f0c1c       /       ext4    defaults,noatime        0 1
UUID=6638e8b7-9abd-46e2-babc-e021c1e298c0       /home   ext4    noatime                 0 0

lsblk (из-под рабочего ядра. На другом нет разделов, связанных с lvm):

NAME             MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                8:0    0 465.8G  0 disk
└─sda1             8:1    0 465.8G  0 part
  └─LVMHome-home 253:0    0 931.5G  0 lvm  /home
sdb                8:16   0 465.8G  0 disk
└─sdb1             8:17   0 465.8G  0 part
  └─LVMHome-home 253:0    0 931.5G  0 lvm  /home
sdc                8:32   0 111.8G  0 disk
├─sdc1             8:33   0   512M  0 part /boot
└─sdc2             8:34   0 111.3G  0 part /

Куда копать?



Последнее исправление: creazero (всего исправлений: 1)
Ответ на: комментарий от Pinkbyte

Система грузится, просто /home=/

desktop% sudo pvscan
Password:
  No matching physical volumes found
desktop% sudo vgscan
  Reading all physical volumes.  This may take a while...
desktop%

creazero
() автор топика
Ответ на: комментарий от creazero

Так, интересно, давай еще выхлоп

pvscan -v -v
и да, две опции -v - это не ошибка

Я так понимаю у тебя зеркало, сделанное силами самого lvm без mdadm?

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Pinkbyte
desktop% sudo pvscan -v -v
Password: 
      Setting activation/monitoring to 1
      Setting global/locking_type to 1
      Setting global/wait_for_locks to 1
      File-based locking selected.
      Setting global/prioritise_write_locks to 1
      Setting global/locking_dir to /run/lock/lvm
      Setting global/use_lvmlockd to 0
      Locking /run/lock/lvm/P_global WB
    Wiping internal VG cache
    Wiping cache of LVM-capable devices
      Setting response to OK
      Setting response to OK
      Setting response to OK
      Setting response to OK
      /dev/loop0: size is 0 sectors
      /dev/sda: size is 234441648 sectors
      /dev/loop1: size is 0 sectors
      /dev/sda1: size is 1048576 sectors
      /dev/sda1: using cached size 1048576 sectors
      /dev/loop2: size is 0 sectors
      /dev/root: size is 233390991 sectors
      /dev/root: using cached size 233390991 sectors
      /dev/loop3: size is 0 sectors
      /dev/loop4: size is 0 sectors
      /dev/loop5: size is 0 sectors
      /dev/loop6: size is 0 sectors
      /dev/loop7: size is 0 sectors
      /dev/sdb: size is 15248832 sectors
      /dev/sdb1: size is 1071104 sectors
      /dev/sdb1: using cached size 1071104 sectors
      /dev/sdb2: size is 131072 sectors
      /dev/sdb2: using cached size 131072 sectors
      Locking /run/lock/lvm/P_orphans RB
      Reading VG #orphans_pool <no vgid>
      Unlocking /run/lock/lvm/P_orphans
      Locking /run/lock/lvm/P_orphans RB
      Reading VG #orphans_lvm2 <no vgid>
      Unlocking /run/lock/lvm/P_orphans
  No matching physical volumes found
      Unlocking /run/lock/lvm/P_global

По поводу миррора не скажу, потому что не знаю. Но делал я все просто через pvcreate, vgcreate и т.д без каких-либо опций.

creazero
() автор топика
Ответ на: комментарий от creazero

Где ответ на второй вопрос, диск виден в системе, т.е. /dev/sda, /dev/sdb, /dev/sdc?

Почему ты пропускаешь вопросы и отвечаешь выборочно?

Покажи вывод

blkid
fdisk -l

В выводе, что ты выложил на pastebin видно только /dev/sda, который является SSD Kingston SV300S37A/120G и /dev/sdb, который является USB Flash накопителем Kingston DataTraveler.

Ты пишешь:

В lvm у меня 2 харда

Именно хардов, т.е. HDD, а не SSD или USB FLASH, в выводе на pastebin нет, так что, скорее всего, по какой-то причине их система вообще не видит.

Так что повторяю вопрос:

kostik87

Диск хоть виден на проблемном ядре?

т.е. видны, видимо, /dev/sdс и /dev/sdd, раз уж ты пишешь о двух жёстких дисках.

Ну и показывай вывод запрошенных в этом сообщении команд.

А так же, постарайся изучить вывод

dmesg
Его так же можно залить на pastebin.

Какой способ подключения у SSD?

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Каюсь, в ночи совершеннно забыл про ваш ответ. Во-первых, два именно hdd, во-вторых, их правда не видно в системе. Ссд саташный. В dmesg есть сообщения о ata1, ata, ata3, ata4, но после для 1, 4 и 2 появляется “SATA link down”. Dmesg приложу к следующему ответу.

creazero
() автор топика
Ответ на: комментарий от creazero

Так что проблема, не в конфигурации LVM, а в конфигурации опций ATA контроллера. Система не видит HDD, поэтому не и Physical Volume.

Давай конфигурационные файлы проблемного ядра и того, что работает на pastebin.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

и сразу вдогонку lspci

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD9x0/RX980 Host Bridge (rev 02)
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD/ATI] RD890S/RD990 I/O Memory Management Unit (IOMMU)
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GFX port 0)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 0)
00:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 4)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller (rev 40)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
...

creazero
() автор топика
Ответ на: комментарий от creazero

Мог бы и не выкладывать, просто разницу посмотреть, всё очевидно же

00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller (rev 40)
    Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 IDE Controller
    Kernel driver in use: pata_atiixp
    Kernel modules: pata_atiixp, pata_acpi, ata_generic

00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller (rev 40)
    Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 IDE Controller

redgremlin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.