Red Hat Training

A Red Hat training course is available for RHEL 8

13.5. Possibilitando o cache dm-writecache para um volume lógico

Este procedimento permite o cache de operações de E/S escritas a um volume lógico usando o método dm-writecache.

Pré-requisitos

  • Um volume lógico lento que você deseja acelerar usando dm-writecache existe em seu sistema.
  • O grupo de volume que contém o volume lógico lento também contém um volume físico não utilizado em um dispositivo de bloqueio rápido.

Procedimento

  1. Se o volume lógico lento estiver ativo, desative-o:

    # lvchange -- ativar n vg/main-lv

    Substituir os seguintes valores:

    vg
    O nome do grupo de volume
    main-lv
    O nome do volume lógico lento
  2. Criar um volume de cachevol desativado no dispositivo rápido:

    # lvcreate --activar n --size cachevol-size --nome fastvol vg /dev/fast-pv

    Substituir os seguintes valores:

    cachevol-size
    O tamanho do volume cachevol, tais como 5G
    fastvol
    Um nome para o volume cachevol
    vg
    O nome do grupo de volume
    /dev/fast-pv
    O caminho para o dispositivo de bloqueio rápido, tais como /dev/sdf1
  3. Anexe o volume cachevol ao volume lógico principal para iniciar o caching:

    # lvconvert --type writecache --cachevol fastvol vg /main-lv

    Substituir os seguintes valores:

    fastvol
    O nome do volume cachevol
    vg
    O nome do grupo de volume
    main-lv
    O nome do volume lógico lento
  4. Ativar o volume lógico resultante:

    # lvchange -- ativar y vg/main-lv

    Substituir os seguintes valores:

    vg
    O nome do grupo de volume
    main-lv
    O nome do volume lógico lento

Etapas de verificação

  • Examine os dispositivos recém-criados:

    # 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 adicionais

  • Para informações, incluindo exemplos administrativos, consulte a página de manual lvmcache(7).