打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Flashcache 配置指南

Flashcache 的安装指南请看这里

本文介绍一下Flashcache的配置。

假设现在你已经编译好了Flashcache,已经装好了ssd盘(假设是/dev/sdb)和sas盘(假设需要使用的是分区/dev/sda12,这可能是一个RAID组)。接下来,看看如何使用Flashcache将上面两个设备虚拟成一个带缓存的块设备。

1. 首次创建Flashcach设备

注:请备份你的数据先!!!特别是/dev/sdb,这个设备上的数据将会被清空;理论上/dev/sda12上的数据不会有任何丢失。

首先确保sda12没有被挂载,如果挂载了,使用umount卸载之,然后使用flashcache_create创建设备:

./flashcache_create cachedev /dev/sdb /dev/sda12

如果是sudo账号可能会遇到如下的报错:

sh: dmsetup: command not found

可以设置PATH变量的办法,来避免:

sudo PATH=/sbin ./flashcache_create cachedev /dev/sdb /dev/sda12

这样Linux就虚拟除了一个带缓存的块设备:

$ls -lah /dev/mapper/cachedev
brw-rw---- 1 root disk 253, 0 Oct 8 15:46 /dev/mapper/cachedev
2. 使用该设备

这样就可以像使用一般的块设备一样,来使用该设备了。如果原来分区/dev/sda12上已经有文件系统,mount后还可以正常使用;如果没有文件系统,也可以和一般的设备一样做先做文件系统,然后mount并使用之。

mount /dev/mapper/cachedev /u01

很简单吧:)

3. 如何重做Flashcache

首先需要umount相应分区,然后如果需要重新做Flashcache:

umount /u01
dmsetup remove cachedev
./flashcache_destroy /dev/sdb

如果需要重建,再安装上面的flashcache_create重建就可以了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
RHEL5.4下使用flashcache
如何在redhat 9下挂载usb cdrom 和u盘,移动硬盘
「干货」Linux磁盘分区及文件系统格式化和挂载,入门必看
文件系统操作与磁盘管理
[转]Linux 内核中的 Device Mapper 机制
/data 目录分区太小,更换大分区挂载/data目录-论坛-深度科技
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服