%20borrar%C3%A1%20los%20datos%20almacenados%20en%20la%20partici%C3%B3n%20lvm%20sin%20formato.png)
Creamos 6 volúmenes lógicos en un grupo de volúmenes.
La configuración es la siguiente:
dos discos, cada uno de 250 g.
El 1.er disco usamos 21 GB para el otro. (Sin particiones LVM).
Los 229 g restantes en el 1.er disco y los 250 g en el 2.° disco participarán en la partición LVM.
Los 229 g (disco1) + 250 g (disco2) restantes se configuran como un solo pv. Todo ese pv está configurado como vg único. En vg nos dividimos en 6 lvs.
Entre seis, 2 lv son particiones de disco sin formato (sin sistema de archivos). Estamos escribiendo algunos datos en 2 niveles sin procesar (datos de caché)
Estamos haciendo vgremove (que eliminó todos los niveles y grupos de volúmenes del volumen físico) en un escenario y
Posteriormente creando pv, vg y los 6 lvs.
Encuentre que existen datos en una de las particiones de volumen lógico sin formato. Parece que los datos no se borraron.
Pregunta: Vgremove (que eliminó todos los lvs y grupos de volúmenes del volumen físico) borrará los datos que se encuentran en la partición sin formato. Cómo persisten los datos.
Respuesta1
No se realiza ninguna limpieza vgremove
y eso es bueno porque le permite recuperar el contenido, por ejemplo, si ejecuta el comando en el grupo de volúmenes incorrecto.
Respuesta2
Si /etc/lvm/lvm.conf
tiene la issue_discards
configuración habilitada en la devices
sección, entonces (y solo entonces) LVMvoluntademita comandos TRIM/DISCARD (TRIM para SATA, DISCARD para cualquier dispositivo basado en SCSI) para las áreas del disco que están siendo liberadas por lvremove
o vgremove
. Si el disco admite esos comandos (la mayoría de los SSD lo hacen; los HDD pueden o no), eso generalmente hace que los datos sean irrecuperables para todos los propósitos prácticos tan pronto como la operación de borrado haya tenido tiempo suficiente para completarse.
Si issue_discards
no está habilitado, entonces lvremove
o vgremove
solo borrará los metadatos de LVM que identifican ese LV/VG, y borrar los datos reales (si es necesario) será responsabilidad del administrador del sistema.