前言:
上一篇文章,配置了ZFS的基本,这篇文章,我们针对已经配置好的池,增加cacle logs(zil)等内容。
教程:
使用SSD 做L2ARC缓存,最好准备一个好一些的SSD,ZIL的话最好是傲腾,16G那个咸鱼的垃圾即可,但是主板的M2插槽是相当宝贵的,也可以在一个硬盘中分区后,分别用两个分区来做cache和zil,不过这样有点作死!
在操作前,停止所有程序对池的读写操作,以免出错
这里我们需要使用fdisk的命令对硬盘进行分区操作!
输入fdisk -l
查看硬盘,找到我们需要分区的SSD.
原来的硬盘存在分区,我们需要删掉分区,之后在重新分区即可!
fdisk /dev/nvme1n1
输入d删除分区.
输入n新建分区。
输入p创建分区
输入n
之后一路回车
在输入w保存,完成分区!
使用fdisk -l /dev/nvme1n1
查看创建好的分区。
创建好之后,我们给现有的池增加zil以及cache。
zpool add rsg_zfs log nvme1n1p1 cache nvme1n1p1
红色字体替换成你池的名字即可!
配置完成后,再用zpool status就能看到我们新加的log 和cache了,如果有条件的话尽量给log增加mirror增加安全性。
如果是直接使用整块硬盘,可以使用ls /dev/disk/by-id 找到硬盘id替换nvme1n1p1对应的位置。
结尾:
增加缓存的内容不多,大家有条件的情况下,尽量选择好的SSD或者多个SSD做mirror镜像,来保证数据的安全。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容