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重建就可以了。

转载于:https://www.cnblogs.com/ylqmf/archive/2012/09/26/2703907.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值