zoukankan      html  css  js  c++  java
  • 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重建就可以了。

  • 相关阅读:
    open stack总结
    Nginx操作命令
    Nginx 配置详解
    Linux 常用命令-- top
    CEPH 使用SSD日志盘+SATA数据盘, 随OSD数目递增对性能影响的递增测试
    MyCat水平分库
    MyCat垂直分库
    MyCat基本知识
    utf8mb4复杂昵称问题
    Power安装linux-BIG ENDIAN mysql编译安装
  • 原文地址:https://www.cnblogs.com/ylqmf/p/2703907.html
Copyright © 2011-2022 走看看