13.3. Activación de la caché dm-cache para un volumen lógico
Este procedimiento permite almacenar en caché los datos más utilizados en un volumen lógico mediante el método dm-cache
.
Requisitos previos
-
En su sistema existe un volumen lógico lento que desea acelerar utilizando
dm-cache
. - El grupo de volumen que contiene el volumen lógico lento también contiene un volumen físico no utilizado en un dispositivo de bloque rápido.
Procedimiento
Cree un volumen
cachevol
en el dispositivo rápido:# lvcreate --size cachevol-size --name fastvol vg /dev/fast-pv
Sustituya los siguientes valores:
cachevol-size
-
El tamaño del volumen de
cachevol
, como5G
fastvol
-
Un nombre para el volumen
cachevol
vg
- El nombre del grupo de volumen
/dev/fast-pv
-
La ruta de acceso al dispositivo de bloque rápido, como
/dev/sdf1
Adjunte el volumen
cachevol
al volumen lógico principal para comenzar el almacenamiento en caché:# lvconvert --type cache --cachevol fastvol vg /main-lv
Sustituya los siguientes valores:
fastvol
-
El nombre del volumen
cachevol
vg
- El nombre del grupo de volumen
main-lv
- El nombre del volumen lógico lento
Pasos de verificación
Examine los dispositivos recién creados:
# lvs --all --options +devices vg LV Pool Type Devices main-lv [fastvol_cvol] cache main-lv_corig(0) [fastvol_cvol] linear /dev/fast-pv [main-lv_corig] linear /dev/slow-pv
Recursos adicionales
-
Para obtener información sobre este procedimiento y otros detalles, incluyendo ejemplos administrativos, consulte la página man
lvmcache(7)
.