Red Hat Training

A Red Hat training course is available for RHEL 8

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

  1. 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
  2. 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, 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
  3. 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
  4. 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).