這是本文件的舊版!


[draft]LVM 使用 SSD 當 Cache 的方式

再找時間測試

lvcreate -l 100%PVS -n your_name YourVG /dev/YourHDD
lvcreate --type cache-pool -l 100%PVS -n your_name_cache YourVG /dev/YourSSD
lvconvert --type cache --cachepool YourVG/your_name_cache YourVG/your_name

Exp.

  • 128G HDD → /dev/sdb1 → VG: vg-iiidevops-data , LV : /dev/vg-iiidevops-data/nfs
  • 16GB SSD → /dev/sdc1
  • lv-cache 要當 VG: vg-iiidevops-data 內的 LV: /dev/vg-iiidevops-data/nfs 的 cache
fdisk /dev/sdb 
建立 Linux LVM : sdb1

pvcreate /dev/sdb1
vgcreate vg-iiidevops-data /dev/sdb1
lvcreate -l 100%PVS -n nfs vg-iiidevops-data /dev/sdb1
mkfs.ext4 /dev/vg-iiidevops-data/nfs
mkdir /iiidevopsNFS
vi /etc/fstab
---
:
/dev/vg-iiidevops-data/nfs /iiidevopsNFS ext4 defaults 0 0
---
mount /iiidevopsNFS/






fdisk /dev/sdc
建立 Linux LVM : sdc1

lvcreate --type cache-pool -l 100%PVS -n your_name_cache YourVG /dev/YourSSD
lvconvert --type cache --cachepool YourVG/your_name_cache YourVG/your_name
  • tech/lvm_ssd_cache.1613977722.txt.gz
  • 上一次變更: 2021/02/22 15:08
  • jonathan