No mesmo VG não significa nos mesmos discos. Pode-se combinar apenas LVs dentro de um grupo de volumes.
Qualquer lccreate permite especificar volumes físicos usados para alocar espaço.
Então você quer:
-
crie um LV de dados no PV maior, mas mais lento (/ dev / md1)
lvcreate -n data -L 2T vg /dev/md1
-
crie um pool de cache no PV menor e mais rápido (/ dev / md2)
lvcreate --type cache-pool -n cache -L 80G vg /dev/md2
-
converta os dados do LV para o cache
lvconvert --type cache --cachepool cache vg/data
Ou em duas etapas: pule a etapa 1 e, em vez de 3, use:
lvcreate --type cache -L 2T --cachepool cache vg /dev/md1
Mais em man lvmcache
.