Red Hat Training

A Red Hat training course is available for RHEL 8

13.3. Permitindo o caching dm-cache para um volume lógico

Este procedimento permite o cache de dados comumente usados em um volume lógico usando o método dm-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 cachevol no dispositivo rápido:

    # lvcreate --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
  2. Anexe o volume cachevol ao volume lógico principal para iniciar o caching:

    # lvconvert -- tipo cache --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

Etapas de verificação

  • Examine os dispositivos recém-criados:

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

  • Para informações sobre este procedimento e outros detalhes, incluindo exemplos administrativos, consulte a página de manual lvmcache(7).