Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

2020-10-14 10:56:04 15点赞 60收藏 19评论

小编注:此篇文章来自#原创新人#激励计划,新人发文前三篇文章,篇篇额外奖励50金币。参加超级新人计划活动,新人发文即可瓜分10万金币周边好礼达标就有,邀新任务奖励无上限点击查看活动详情

追加修改(2020-10-14 13:19:21):
ubuntu lvm cache 官方文档地址

最近用Ubuntu Server搭建了一台家用服务器,存储部分由4块14TB的西部数据 Elements和一块雷克沙1TB的SSD,其中机械硬盘用来存储数据,SSD用来作为缓存加速,实现方法如下:

基本环境介绍:
操作系统:Ubuntu Server 20.04
远程管理:Webmin和putty
机械硬盘:/dev/sdb /dev/sdc /dev/sdd /dev/sde
SSD硬盘:/dev/sdf
局 域 网:万兆

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

第一步:进入到Webmin管理页面,左侧导航菜单:硬件->Logical Volume Management,逻辑卷管理。

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程) 图1:进入webmin并新建卷组。

第二步:新建卷组:VG,并绑定第一个硬盘。如图2,选择SATA装置B分区。

图2 新建卷组名称“vg”,并绑定第一块硬盘/dev/sdb图2 新建卷组名称“vg”,并绑定第一块硬盘/dev/sdb

图2 新建卷组名称“vg”,并绑定第一块硬盘/dev/sdb

第三步:将其他三块物理硬盘/dev/sdc,/dev/sdd,/dev/sde添加到组“vg”,如图三:

图3图3

图3

重复第三步,将所有作为存储盘的物理硬盘都加入到卷组“vg”中。

第四步:新建逻辑卷“MyData”,并将四块物理硬盘分配至“MyData”中。

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

第五步,格式化“MyData”。

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

第六步:把作为缓存的SSD硬盘加入到卷组“vg”里。

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

完成如下图:

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

第七步:建立转换物理卷中的”sdf1”为缓存池,此步骤需要在终端完成,我用的是putty。
输入命令:lvcreate -L 950G-n cache vg /dev/sdf1,创建缓存池。

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

输入命令:lvcreate -L 900M-n meta vg /dev/sdf1

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

注意:Cache与Meta的比例不能超过1000:1

第八步:创建缓存池。
输入命令:lvconvert--type cache-pool --poolmetadata vg/meta vg/cache。
一定要注意cache和meta的顺序,不能搞错。一定要注意cache和meta的顺序,不能搞错。一定要注意cache和meta的顺序,不能搞错。

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

第九步:绑定存储卷和缓存池
lvconvert --typecache --cachepool vg/cache --cachemode writeback vg/MyData

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

第十步:装载存储卷并设置开机自动加载。

1、装载:mount /dev/vg/MyData /mnt/mydrive
在mnt目录下新建mydrive文件夹,并设置好属性。

2、开机自动加载,编辑/etc/fstab文件,加入如下命令:

/dev/vg/MyData /mnt/mydrive ext4 defaults0 0

最后,我们来看下实际的效果:万兆局域网内通过windows与ubuntu之间复制一个38G的文件。

写入速度:基本稳定在480MB/秒

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

读取速度:基本稳定在400MB/秒

Ubuntu Server使用LVM Cache机制为大容量机械硬盘加速(保姆级教程)

设为头图
展开 收起

TERRAMASTER 铁威马 F2-210 双盘位 NAS网络存储服务器

TERRAMASTER 铁威马 F2-210 双盘位 NAS网络存储服务器

999元起

QNAP 威联通 TS-453Dmini NAS虚拟机 四盘位

QNAP 威联通 TS-453Dmini NAS虚拟机 四盘位

3999元起

威联通(QNAP)TS-212P3 四核双盘位入门级个人企业NAS网络存储器家用 私有云快照备份 白色 0T(标配无硬盘)

威联通(QNAP)TS-212P3 四核双盘位入门级个人企业NAS网络存储器家用 私有云快照备份 白色 0T(标配无硬盘)

687.6元起

Synology 群晖 DS720+ 双盘位NAS网络存储服务器 黑色

Synology 群晖 DS720+ 双盘位NAS网络存储服务器 黑色

3370元起

Synology 群晖 DS220J NAS主机 白色

Synology 群晖 DS220J NAS主机 白色

1140元起

Synology 群晖 DS220+ 双盘位NAS网络存储服务器 黑色

Synology 群晖 DS220+ 双盘位NAS网络存储服务器 黑色

2420元起

Synology 群晖 DS218play 2盘位NAS网络存储服务器

Synology 群晖 DS218play 2盘位NAS网络存储服务器

1740元起

QNAP 威联通 TS-551 NAS网络存储器 五盘位 无内置硬盘 黑色

QNAP 威联通 TS-551 NAS网络存储器 五盘位 无内置硬盘 黑色

1659元起

QNAP 威联通 TS-251D-2G 两盘位 NAS网络存储

QNAP 威联通 TS-251D-2G 两盘位 NAS网络存储

2499元起

Synology 群晖 DS920+ 四核心4盘位 NAS网络存储服务器

Synology 群晖 DS920+ 四核心4盘位 NAS网络存储服务器

4259元起

HIKVISION 海康威视 H90 云端存储家用NAS 单盘位网络存储 (海思3536D、512兆、单盘NAS、2T)

HIKVISION 海康威视 H90 云端存储家用NAS 单盘位网络存储 (海思3536D、512兆、单盘NAS、2T)

111.1元起

QNAP 威联通 TS-451D 4盘位 NAS网络存储(J4025、8GB)

QNAP 威联通 TS-451D 4盘位 NAS网络存储(J4025、8GB)

2279元起

QNAP 威联通 TS-428 四盘位NAS网络存储 2G 无内置硬盘 白色

QNAP 威联通 TS-428 四盘位NAS网络存储 2G 无内置硬盘 白色

1550元起

Synology 群晖 DS420+ 四盘位NAS网络存储服务器 黑色

Synology 群晖 DS420+ 四盘位NAS网络存储服务器 黑色

3980元起

Lenovo 联想 A1 L-SSC101-31 个人云存储 3T 樱花白

Lenovo 联想 A1 L-SSC101-31 个人云存储 3T 樱花白

1159元起

Synology 群晖 DS1621+ 6盘位 NAS网络存储服务器 无硬盘

Synology 群晖 DS1621+ 6盘位 NAS网络存储服务器 无硬盘

7200元起
19评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
天猫双11超级红包 每天领3次 金额可叠加
红包按钮
最新文章 热门文章
60
扫一下,分享更方便,购买更轻松