Red Hat Training

A Red Hat training course is available for RHEL 8

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

  1. 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, como 5G
    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
  2. 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).