proxmox ve 6 使用ssd 给hhd 缓存 提高随机i/o

作者: cayman 分类: 云桌面,服务器技术,未分类 发布时间: 2019-11-29 16:03

首先使用ssh 链接服务器

首先找到你的ssd硬盘的盘符 比如我的固态盘符 /dev/sdb 我的固态为256

pvcreate /dev/sdb
vgextend pve /dev/sdb

lvcreate -L 230G -n CacheDataLV pve /dev/sdb
lvcreate -L 5G -n CacheMetaLV pve /dev/sdb

lvconvert --type cache-pool --poolmetadata pve/CacheMetaLV pve/CacheDataLV

lvconvert --type cache --cachepool pve/CacheDataLV --cachemode writeback pve/data

echo "dm_cache" >> /etc/initramfs-tools/modules
echo "dm_cache_mq" >> /etc/initramfs-tools/modules
echo "dm_persistent_data" >> /etc/initramfs-tools/modules
echo "dm_bufio" >> /etc/initramfs-tools/modules

update-initramfs -u
reboot

重启即可

3条评论
  • li

    2020年8月30日 下午12:25

    你好,这个流程没有明白,请问128G的ssd可行吗?把ssd加到主板上后,还需要在pve网页上添加吗?

    1. cayman

      2021年3月4日 下午4:34

      需要通过命令添加

  • bit

    2022年4月18日 下午10:36

    你好啊,我使用一个两个磁盘,创建一个vg组,一个作为存储,一个作为cache。
    但是使用lvcreate -n data -L 14.5T vg /dev/sdb1 创建存储的时候,在pve里面发现空间占用100%,请问这是怎么回事啊?

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注