安装Bcache中遇到的问题记录
来源:互联网 发布:深圳网络推广培训学校 编辑:程序博客网 时间:2024/06/11 20:45
linux新手小白,安装bcache,遇到些问题,记录如下:
台式机装上SSD后,下载bcache-tools安装,操作系统ubuntu14
小白不懂linux,先apt-get安装gparted 对SSD进行分区,只分了一个区,没选择文件系统,直接mount
后尝试 make-bcache 失败,说已有超块,可使用一个命令擦除,尝试使用给出的命令擦除,依旧擦除失败,多次尝试未果,后重新将SSD分为两个分区,在逻辑分区中再次尝试make-bcache -C 提示要擦除,用命令擦除后成功。
对HDD进行make-bcache时,遇到分区问题,解决后再逻辑分区make-bcache成功
之后进行下一步,echo /dev/sdb > /sys/fs/bcache/register 尝试写时发现fs下根本没有bcache,原因是bcache模块没有加载,在lib/modules/3.13……/kernel/drivers/md/bcache中找到bcache.ko 使用insmod命令进行安装,装好后fs目录下出现bcache,再次执行echo /dev/sdb > /sys/fs/bcache/register 成功
下一步attach缓存到后端设备时,尝试失败(echo <CSET-UUID> > /sys/block/bcache0/bcache/attach)
先报权限不足,改用su之后显示没有那个文件或目录,发现文件夹时一个符号链接,以为因为时符号链接所以会找不到,找到指向的文件后,再次尝试echo,还是找不到文件或目录,想打开attach文件看一下是什么内容,发现没有读权限,chmod修改权限后,发现文件为空没有内容,之后退回发现sys目录没有写权限,以为是因此失败,修改sys目录权限,再次尝试,还是失败。 最后发现,要求写入的时cacheSet 的uuid,我错误的试图写入后端设备的uuid,改为写入缓存uuid后成功。
之后设置文件系统为ext4,并进行mount,完成。
整个过程其实本来十分简单,但是本人对于linux十分陌生,一些基本的知识都没有弄清楚就开始做,所以遇到问题时不能马上判断出问题出在哪里,会在一些毫无关系的点上浪费很多时间。
- 安装Bcache中遇到的问题记录
- 关于安装elementary中遇到的问题记录
- CentOS6.X 安装 docker 中遇到的问题记录
- Nagios安装中遇到的问题点,记录一下
- 记录安装 Cocoapods 遇到的问题
- mysql 5.7安装遇到的问题记录
- Opencv 3.1安装遇到的问题记录
- 安装elasticsearch5.5遇到的问题记录
- 记录安装caffe遇到的两个问题
- 记录几个 c# 中遇到的问题
- 编程中遇到的一些问题记录
- 记录mysql使用中遇到的问题
- SSO实践中遇到的问题记录
- Hibernate开发中遇到的问题记录
- log4j日志记录中遇到的问题
- 工作中遇到的问题记录
- 工作中遇到的技术问题 记录
- 工作中遇到的问题记录
- 集合框架--TreeSet集合Comparator比较器
- [C++] 静态局部变量
- 常用的http请求header
- HDU 2594 Simpsons’ Hidden Talents(KMP)
- Android 反射技术
- 安装Bcache中遇到的问题记录
- 关于Struts2在校验的时候去除表单中的只带的样式
- ScroolView的初步了解
- 猜数
- linux 实现查看文件大小的小程序
- 博客搬迁
- swift基础知识记录(一)
- Qt判断进程是否运行
- 策略模式的应用