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
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 como5G
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
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)
.