zl程序教程

您现在的位置是:首页 >  其他

当前栏目

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

错误存储 遇见 使用
2023-09-14 08:57:29 时间
在维护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起来。
巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力! 巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力! 一.什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。
对于存储系统,磁盘是消耗品,损坏是很常见的,所以这篇文章记录一下 Ceph 中出现磁盘损坏时的现象,以及如何定位和更换损坏的磁盘。
一个Bug 差点让服务器的文件系统崩溃 昨天,公司的美国客户发邮件给我,说我的软件出问题了,我查来查去,发现居然是服务器上一个目录无法删除,一删除就报 cannot read from the source file or disk. 如果用命令行方式删除,则报  cannot find the specified path。
- [实现原理](#%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86) - [优化:降低50%以上误报机率](#%E4%BC%98%