LVM: pvcreate pelo método uuid ou non “dev / sdX”

1

É possível criar um pv por qualquer meio mais exclusivo que o padrão "/ dev / sdX"?

O motivo é que a estação de disco rígido externa múltipla e o mapeador de desenvolvimento no meu sistema nem sempre atribuem o mesmo "/ dev / sdX" na inicialização. Eu trabalho em torno deste com ext4 montagens em fstab, montando por uuid, caso contrário, os resultados poderiam ser desastrosas leituras / gravações no disco errado.

    
por user203950 05.12.2016 / 16:51

2 respostas

2

Você pode usar qualquer um dos nomes que aparecem com o comando da seguinte forma.

ll /dev/disk/by-*

Quais são obviamente links simbólicos para o dispositivo /dev/sdx correspondente novamente.

    
por 05.12.2016 / 17:08
0

Você terá que ler a página man lvm.conf para uma explicação completa, mas o seu filtro LVM provavelmente está configurado para ignorar os discos. No meu sistema, ele está definido como filter = [ "a/.*/" ] , o que adiciona (portanto, o a ) qualquer coisa que corresponda ao regexp fornecido (que é /.*/ , ou seja, tudo). Seu filtro LVM pode incluir algumas rejeições (o que seria indicado por um r ).

    
por 05.12.2016 / 18:59