13.5. Activación de la caché dm-writecache para un volumen lógico
Este procedimiento permite almacenar en caché las operaciones de E/S de escritura en un volumen lógico utilizando el método dm-writecache
.
Requisitos previos
-
En su sistema existe un volumen lógico lento que desea acelerar utilizando
dm-writecache
. - 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
Si el volumen lógico lento está activo, desactívalo:
# lvchange --activate n vg/main-lv
Sustituya los siguientes valores:
vg
- El nombre del grupo de volumen
main-lv
- El nombre del volumen lógico lento
Cree un volumen
cachevol
desactivado en el dispositivo rápido:# lvcreate --activate n --tamaño cachevol-size --nombre 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 writecache --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
Active el volumen lógico resultante:
# lvchange --activate y vg/main-lv
Sustituya los siguientes valores:
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 VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices main-lv vg Cwi-a-C--- 500.00m [fastvol_cvol] [main-lv_wcorig] 0.00 main-lv_wcorig(0) [fastvol_cvol] vg Cwi-aoC--- 252.00m /dev/sdc1(0) [main-lv_wcorig] vg owi-aoC--- 500.00m /dev/sdb1(0)
Recursos adicionales
-
Para obtener información, incluyendo ejemplos administrativos, consulte la página man
lvmcache(7)
.