鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

停止bcache

停止智能预取前,请停止当前集群服务程序。

  1. 停用bcache ramdisk缓存盘。
    1. 卸载缓存盘。
      1
      echo 1 > /sys/block/[bcache]/bcache/detach
      
    2. 注销缓存盘。
      1
      echo 1 > /sys/fs/bcache/[uuid]/unregister
      
    3. 删除ramdisk盘。
      1
      modprobe -r brd
      

      针对上述步骤命令中的[bcache][uuid]有如下两点说明。

      1. 具体[bcache]值需根据“/sys/block/”目录下内容进行置,该目录下所有[bcache]设备都需要按此处理。
      2. 具体[uuid]值需根据“/sys/fs/bcache”目录下内容进行设置,该目录下所有[uuid]设备都需要按此处理。
  2. 停用bcache ssd缓存盘。
    1. 卸载缓存盘。
      1
      echo 1 > /sys/block/[bcache]/bcache/detach
      
    2. 注销缓存盘。
      1
      echo 1 > /sys/fs/bcache/[uuid]/unregister
      

      针对上述步骤命令中的[bcache][uuid]有如下两点说明。

      1. 具体[bcache]值需根据“/sys/block/”目录下内容进行设置,该目录下所有[bcache]设备都需要按此处理。
      2. 具体[uuid]值需根据“/sys/fs/bcache”目录下内容进行设置,该目录下所有[uuid]设备都需要按此处理。
  3. 卸载需要格式化成bcache盘的数据盘。
    1
    umount /data/[data]
    

    卸载目录[data]根据实际情况配置。

  4. 停用bcache盘。
    1
    echo 1 > /sys/block/[bcache]/bcache/stop
    

    上述命令中涉及的具体[bcache]值需根据“/sys/block/”目录下内容进行设置,该目录下所有[bcache]设备都需要按此处理。

  5. 卸载bcache驱动。
    1
    modprobe -r bcache