Eu tenho um arranjo LVM incomum, onde um único volume lógico abrange dois volumes físicos (ocupando um grupo de volume inteiro):
Não me lembro de onde tirei a ideia, mas a configuração funciona muito bem na maior parte:
udevadm trigger
. losetup --detach
no dispositivo de loop, que removerá o dispositivo de loop automaticamente quando todos os volumes lógicos forem desmontados e o grupo de volumes for desativado. vgchange -an
depois de desmontar tudo da GUI. Existe uma maneira que eu posso preguiçosamente remover um grupo de volumes específico como eu fiz com losetup --detach
? A página de manual para losetup
indica isso para o argumento --detach
:
Detach the file or device associated with the specified loop device(s). Note that since Linux v3.7 kernel uses "lazy device destruction". The detach operation does not return EBUSY error anymore if device is actively used by system, but it is marked by autoclear flag and destroyed later.
Estou interessado em uma funcionalidade "autoclear" para grupos de volumes LVM2 ou algo equivalente.
(Eu entendo que também posso migrar meus dados para uma configuração que usa cabeçalhos destacados do LUKS, mas ainda estou interessado em uma funcionalidade de autoclear para grupos de volumes LVM2.)