摘要:
本篇主题: 1、怎样配置ssh免登陆访问 2、为什么搭建集群要关闭防火墙和selinux,如何关闭 3、从哪里获取ceph的安装包,怎样安装才是快速正确的 4、为什么要配置时间同步服务,怎样配置 5、怎样创建集群 6、怎样使用不同的方式增加osd(这里我总结了五种) 默认方式 磁盘journal 目 阅读全文
摘要:
能够动态的进行系统参数的调整是一个很重要并且有用的属性 ceph的集群提供两种方式的调整,使用tell的方式和daemon设置的方式 一、tell方式设置 调整配置使用命令: 调整mon的参数 #ceph tell mon.* injectargs '--{tunable value_to_be_s 阅读全文
摘要:
简单快速的在客户端验证rbd的cache是否开启 首先修改配置文件 在ceph.conf中添加: [client] rbd cache = true rbd cache writethrough until flush = true 开启以后,在这台机器上进行测试 [root@node8109 ~] 阅读全文
摘要:
在ceph的一台OSD主机出现故障的时候,数据可以通过副本的机制进行恢复,之后通过删除osd的操作也能够将故障osd从osd tree当中删除掉,但是故障的 osd 的主机仍然会留在集群当中,通过 ceph osd tree 或者打印 crush map 都可以看到这个损坏的节点主机名,所以这里讲下 阅读全文
摘要:
假设环境为三个mon,主机名为mon1、mon2、mon3,现在mon3上面的系统盘损坏,mon的数据完全丢失,现在需要对mon3进行恢复处理 1、停止所有mon进程,可以不停其他进程,需要停止内核客户端以及对外的服务,防止卡死 在mon1机器上执行 /etc/init.d/ceph stop mo 阅读全文
摘要:
本文中的命令的第一版来源于国外的一个博客,后面的版本为我自己修改的版本 查询的命令如下: ceph pg dump | awk ' /^pg_stat/ { col=1; while($col!="up") {col++}; col++ } /^[0-9a-f]+\.[0-9a-f]+/ { mat 阅读全文
摘要:
创建一个rbd [root@mytest ~]# rbd create test1 --size 4000 查看rbd信息 [root@mytest ~]# rbd info test1 rbd image 'test1': size 4000 MB in 1000 objects order 22 阅读全文
摘要:
ceph集群新搭建以后是只有一个默认的存储池rbd的池 ## 创建文件接口集群 1.创建一个元数据池 [root@mytest ~]# ceph osd pool create metadata 20 20 pool 'metadata' created 2.创建一个数据池 [root@mytest 阅读全文
摘要:
ceph的server是定期会发布版本,而它的客户端是放到linux 内核当中的,一些属性的支持是依赖于内核版本的,这样就存在一些问题,一些功能后端支持,而客户端旧了;还有可能是客户端用的很新的内核,而后端比较旧不支持,所以查看了下内核中的 features 文件,可以看到这个对应关系,总结了下就是 阅读全文
摘要:
nginx可以实现反向代理的配置,并且可以使用缓存来加速,本文是简单的实现功能的配置,暂时没有做其他的优化的部分的配置,从网上的资料来看,很多配置都是没有讲哪些是必须配置的,我自己在配置过程中就发现没有生成缓存文件,下面来记录下配置的内容 upstream test{ server 127.0.0. 阅读全文