安装SSH SERVER 在所有的节点上都安装SSH server服务。 apt get install openssh server1 因为我们搭建的Ceph直接使用root用户,所以需要修改ssh配置文件/etc/ssh/sshd_config,搜索PermitRootLogin选项,将其参数改 ...
分类:
其他好文 时间:
2018-09-14 17:23:28
阅读次数:
165
修改主机名和 /etc/hosts 关闭防火墙和 SELINUX 安装和配置 NTP ceph-deploy 节点安装 安装 ceph-deploy 配置 SSH(生成公秘钥实现免密访问) 添加 OSD ceph-deploy disk zap ceph2:/dev/vdb ceph3:/dev/v ...
分类:
其他好文 时间:
2018-09-13 12:04:19
阅读次数:
225
ceph集群添加了一个osd之后,该osd的状态始终为down。
分类:
其他好文 时间:
2018-09-10 19:44:36
阅读次数:
2198
块存储服务概览OpenStack块存储服务(cinder)为虚拟机添加持久的存储,块存储提供一个基础设施为了管理卷,以及和OpenStack计算服务交互,为实例提供卷。此服务也会激活管理卷的快照和卷类型的功能。?块存储服务(cinder)为实例提供块存储。存储的分配和消耗是由块存储驱动器,或者多后端配置的驱动器决定的。还有很多驱动程序可用:NAS/SAN,NFS,ISCSI,Ceph等。?典型情况
分类:
其他好文 时间:
2018-09-10 18:01:21
阅读次数:
182
使用Docker快速部署Ceph集群 , 然后使用这个Ceph集群作为Kubernetes的动态分配持久化存储。 Kubernetes集群要使用Ceph集群需要在每个Kubernetes节点上安装ceph-common 1. 为kubernetes创建一个存储池 2. 创建用户 k8s用户只能对k8 ...
分类:
Web程序 时间:
2018-09-09 15:16:35
阅读次数:
196
环境:SUSE SESv5版本——对应社区ceph的L版本(12.2) 故障背景:在给ceph集群扩充第四个节点的时候,运行到stage4,报错: sesadmin:~ # salt-run state.orch ceph.stage.4 openattic : valid [ERROR ] Run ...
分类:
其他好文 时间:
2018-09-06 18:19:08
阅读次数:
2311
RADOS可靠、自动、分布式对象存储系统 RADOS作用1、Rados是Ceph集群基础,Ceph存储系统核心,Ceph中一切都是以对象形式存储,Rados就是负责存储这些对象,无需考虑数据啥类型2、确保数据的一致性和可靠性3、负责数据的复制、故障检测和恢复4、负责数据在集群节点之间的迁移和再均衡5 ...
分类:
其他好文 时间:
2018-09-05 18:03:58
阅读次数:
230
Crush算法1、Crush的目的 优化分配数据,高效的重组数据,灵活的约束对象副本放置,硬件故障时候最大化保证数据安全 2、流程 Ceph 架构中,Ceph客户端是直接读写存放在OSD上的RADOS Object,因此,Ceph需要走完(Pool, Object) → (Pool, PG) → O ...
分类:
编程语言 时间:
2018-08-25 11:33:32
阅读次数:
236
#Ceph系统基础服务架构###Ceph的底层实现是RADOS,它向外界暴露了调用接口,即LibRADOS,应用程序只需要调用LibRADOS的接口,便可操纵Ceph。 1、基础存储系统Rados(可靠的、自动化的、分布式的对象存储)本身是一个完整的对象存储系统,Ceph系统用户数据最终由这一层存储 ...
分类:
其他好文 时间:
2018-08-24 17:15:14
阅读次数:
177
Ceph块存储操作 1、创建Ceph块设备 #rbd create rbd1 --size 1024 -p compute 2、列出创建的块image #rbd ls -p compute 3、检查块image的细节 #rbd --image rbd1 info -p compute 4、映射块设备 ...
分类:
其他好文 时间:
2018-08-23 00:19:41
阅读次数:
149