Red Hat Training

A Red Hat training course is available for RHEL 8

13.4. Possibilitando o cache dm-cache com um cachepool para um volume lógico

Este procedimento permite criar os dados do cache e os volumes lógicos dos metadados do cache individualmente e depois combinar os volumes em um pool de cache.

Pré-requisitos

  • Um volume lógico lento que você deseja acelerar usando dm-cache 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. Crie um volume cachepool no dispositivo rápido:

    # lvcreate --type cache-pool --size cachepool-size --name fastpool  vg /dev/fast

    Substituir os seguintes valores:

    cachepool-size
    O tamanho do cachepool, tais como 5G
    fastpool
    Um nome para o volume cachepool
    vg
    O nome do grupo de volume
    /dev/fast

    O caminho para o dispositivo de bloqueio rápido, tais como /dev/sdf1

    Nota

    Você pode usar a opção --poolmetadata para especificar a localização dos metadados do pool ao criar o cache-pool.

  2. Anexe o cachepool ao volume lógico principal para iniciar o caching:

    # lvconvert -- tipo cache --cachepool fastpool vg/main

    Substituir os seguintes valores:

    fastpool
    O nome do volume cachepool
    vg
    O nome do grupo de volume
    main
    O nome do volume lógico lento

Etapas de verificação

  • Examine os dispositivos recém-criados:

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

  • A página do homem lvcreate(8).
  • A página do homem lvmcache(7).
  • A página do homem lvconvert(8).