68.10.4. Activación de la caché dm-cache con un cachepool para un volumen lógico
Este procedimiento permite crear los volúmenes lógicos de datos de caché y de metadatos de caché individualmente y luego combinar los volúmenes en un pool de caché.
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
cachepoolen el dispositivo rápido:# lvcreate --type cache-pool --size cachepool-size --name fastpool vg /dev/fastSustituya los siguientes valores:
cachepool-size-
El tamaño de la
cachepool, como5G fastpool-
Un nombre para el volumen
cachepool vg- El nombre del grupo de volumen
/dev/fastLa ruta de acceso al dispositivo de bloque rápido, como
/dev/sdf1NotaPuede utilizar la opción
--poolmetadatapara especificar la ubicación de los metadatos del pool al crear el cache-pool.
Adjunte el
cachepoolal volumen lógico principal para comenzar a almacenar en caché:# lvconvert --type cache --cachepool fastpool vg/mainSustituya los siguientes valores:
fastpool-
El nombre del volumen
cachepool vg- El nombre del grupo de volumen
main- 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 [fastpool_cpool] cache-pool fastpool_pool_cdata(0) [fastpool_cpool_cdata] linear /dev/sdf1(4) [fastpool_cpool_cmeta] linear /dev/sdf1(2) [lvol0_pmspare] linear /dev/sdf1(0) main [fastpoool_cpool] cache main_corig(0) [main_corig] linear /dev/sdf1(O)
Recursos adicionales
-
La página de manual
lvcreate(8). -
La página de manual
lvmcache(7). -
La página de manual
lvconvert(8).