【存储】flashcache 使用遇见的错误

简介: 在维护fusion 和sas 盘组成flashcache 的过程中遇到一些错误记录下来。#flashcache_create -p back -b 16k  cachedev /dev/fioa /dev/sdc1cachedev cachedev...
在维护fusion 和sas 盘组成flashcache 的过程中遇到一些错误记录下来。
#flashcache_create -p back -b 16k  cachedev /dev/fioa /dev/sdc1
cachedev cachedev, ssd_devname /dev/fioa, disk_devname /dev/sdc1 cache mode WRITE_BACK
block_size 32, md_block_size 8, cache_size 0
flashcache_create: Valid Flashcache already exists on /dev/fioa
flashcache_create: Use flashcache_destroy first and then create again /dev/fioa

错误提示说明:
 fioa 上已经有创建了flashcache了要重新创建flahcache 必须使用 flashcache_destroy 命令 删除原有的设备 /dev/fioa 

flashcache_destroy -f /dev/fioa
flashcache_create -p back  -b 16k cachedev /dev/fioa /dev/sdc1

#flashcache_create -p back  -b 16k cachedev /dev/fioa /dev/sdb1
cachedev cachedev, ssd_devname /dev/fioa, disk_devname /dev/sdb1 cache mode WRITE_BACK
block_size 32, md_block_size 8, cache_size 0
Flashcache metadata will use 768MB of your 96840MB main memory
device-mapper: reload ioctl failed: Device or resource busy
Command failed
echo 0 4688222208 flashcache /dev/sdb1 /dev/fioa cachedev 1 2 32 0 512 8 | dmsetup create cachedev failed
 
flashcache_create 无法在已经mount的文件系统上再做cache。
解决的办法:
umount /dev/sdb1
然后按照重新执行 flashcache_create 命令。 
正确的做法是对/dev/sdb分区,建立ext4或者ext3,xfs 文件系统,然后利用flashcache_create 将ssd设备和文件系统映射起来构成/dev/mapper/cache,将该flashcache用ext4 ext3 xfs 的方式mount起来。
目录
相关文章
|
4月前
|
存储
日志存储问题之堆栈倒打如何解决
日志存储问题之堆栈倒打如何解决
|
4月前
|
存储 缓存 Serverless
函数计算操作报错合集之安装插件时遇到了空间不足的错误,该如何解决
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
|
4月前
|
JSON 前端开发 Java
前后端数据交互-----表单数据获取不到,出错的原因,在编写接口时,没有考虑数据如何返回,解决问题的思路,找到自己出错的地方,围绕着出错的地方进行考虑(很重要),找对解决问题的视频,理清返回数据的思路
前后端数据交互-----表单数据获取不到,出错的原因,在编写接口时,没有考虑数据如何返回,解决问题的思路,找到自己出错的地方,围绕着出错的地方进行考虑(很重要),找对解决问题的视频,理清返回数据的思路
|
5月前
|
监控 并行计算 Serverless
函数计算操作报错合集之遇到“ResourceThrottled”错误,该如何解决
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
《C++避坑神器·七》二进制读写自定义类型导致崩溃或数据读写不全问题
《C++避坑神器·七》二进制读写自定义类型导致崩溃或数据读写不全问题
97 0
如何避免计算机计算出错?
如何避免计算机计算出错?
120 0
602需求遇见的问题及解决方式
602需求遇见的问题及解决方式
|
存储 算法 固态存储
能解决你80%关于存储的疑惑
在计算机系统中,常用的存储介质包括寄存器、内存、SSD、磁盘等,寄存器的速写速度与CPU相同,一个时钟周期是0.3纳秒,而内存访问需要120纳秒,寄存器的读写速度比内存要快几百倍,固态硬盘访问需要50~150μs,磁盘访问需要一到十几毫秒,磁盘的读写速度比内存慢了几万倍,网络访问则更慢,需要几十到上百毫秒。
308 0
|
编译器 C语言 C++
C语言数组越界造成的死循环例子,当你得到了这个意想不到的结果的时候,你肯定不知道为什么,看你还敢不敢越界访问数组了
C语言数组越界造成的死循环例子,当你得到了这个意想不到的结果的时候,你肯定不知道为什么,看你还敢不敢越界访问数组了
118 0
|
SQL BI 数据处理
十个SQL代码最容易出错的地方和解决方案
这十个代码错误处,是我在日常工作中总结的一些问题,同时也包括了我解决这些问题时采用的一些方法。这些方法仅供参考,具体还需要根据数据和业务需求进行调整,才能编写出正确的 SQL 代码。
664 0