Criar volume lógico com partição não-LVM

3

Não tenho certeza se o título realmente descreve minha pergunta, mas tentarei explicar.

Eu vi em todo lugar que é mencionado criar uma partição do tipo LVM (8e) e depois criar o volume lógico com lvcreate.

A minha pergunta é: e se eu criar volume lógico usando lvcreate com discos / partição não-LVM (83 Linux)? Eu criei um, então é possível sem alterá-lo para o LVM (8e), mas eu me pergunto qual é a desvantagem de fazer isso? Existe alguma coisa / recurso que eu não seja capaz de usar dessa maneira?

Obrigado, espero que a pergunta faça sentido.

Editar: apenas para demonstrar meu argumento com um exemplo:

# fdisk -l /dev/sdb
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         132     1060258+  82  Linux swap / Solaris
/dev/sdb2             133         394     2104515   83  Linux
/dev/sdb3             395         656     2104515   83  Linux
/dev/sdb4             657        1044     3116610   83  Linux

Note que todos os sdb [234] são do tipo 83

[root@localhost ~]# pvs
  PV         VG          Fmt  Attr PSize PFree 
  /dev/sdb2  vol_group01 lvm2 a--  2.00g 52.00m
  /dev/sdb3  vol_group01 lvm2 a--  2.00g  2.00g
  /dev/sdb4  vol_group01 lvm2 a--  2.97g  2.97g




[root@localhost ~]# vgdisplay -v  vol_group01
    Using volume group(s) on command line
    Finding volume group "vol_group01"
  --- Volume group ---
  VG Name               vol_group01
  System ID             
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               6.98 GiB
  PE Size               4.00 MiB
  Total PE              1786
  Alloc PE / Size       500 / 1.95 GiB
  Free  PE / Size       1286 / 5.02 GiB
  VG UUID               3lw7zo-rIb1-Px1v-qn5Q-FErx-eFAp-QvTosm

  --- Logical volume ---
  LV Path                /dev/vol_group01/Log_Vol01
  LV Name                Log_Vol01
  VG Name                vol_group01
  LV UUID                Z6FMzG-WHFS-Z8iQ-gnps-DqkM-oJtc-kPupmq
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2013-01-19 21:13:58 +0000
  LV Status              available
  # open                 0
  LV Size                1.95 GiB
  Current LE             500
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2

  --- Physical volumes ---
  PV Name               /dev/sdb2     
  PV UUID               5IFORy-K475-xgYl-w7wL-ILA8-B4Ib-e6RobL
  PV Status             allocatable
  Total PE / Free PE    513 / 13

  PV Name               /dev/sdb3     
  PV UUID               v4wc0X-16P2-x1cY-A9Pu-Dl3W-Us1N-A26EBp
  PV Status             allocatable
  Total PE / Free PE    513 / 513

  PV Name               /dev/sdb4     
  PV UUID               L4uHEc-0Fnt-BLIa-9T5v-0IxP-o8PX-diQx5N
  PV Status             allocatable
  Total PE / Free PE    760 / 760
    
por Mardanian 20.01.2013 / 16:18

1 resposta

3

Veja esta pergunta / resposta do SF: link

Trecho de resposta da pergunta acima

O LVM não olha para a tabela de partições - nem sequer sabe que ela existe. Assim, você pode definir qualquer valor de "tipo de partição" desejado e não alterará nada no que diz respeito ao LVM.

O LVM usa expressões regulares em seu arquivo de configuração para saber quais dispositivos de bloco para verificar volumes físicos, consulte a palavra-chave filter em lvm.conf(5) .

Algumas outras ferramentas analisam os tipos de partição, sendo o próprio kernel do linux o primeiro exemplo:

  • tipo de partição 0x05, "Estendido", instrui o kernel a procurar por um Registro de inicialização estendido na partição especificada, para localizar as chamadas "partições lógicas"
  • tipo de partição 0xfd, "Linux RAID", informa ao driver md no kernel para tentar iniciar automaticamente esse volume RAID, se encontrar um superbloco adequado na partição especificada

Bom recurso para perguntas relacionadas ao LVM: link

    
por 20.01.2013 / 19:16