
Ceph
Immok
消灭一点,舒服一点;消灭得多,舒服得多;彻底消灭,彻底舒服。
展开
-
【Ceph】基于Tornado的Ceph文件上传与下载及在线预览
概述用tornado作为http服务器在处理post/get请求的方法中,调用librados(python)接口实现写入上传#!/usr/bin/env python# -*- coding: UTF-8 -*-import tornado.ioloopimport tornado.webimport osimport radosclass UploadFileHandler(to原创 2016-08-02 17:43:54 · 3105 阅读 · 2 评论 -
【Python】Ceph的python接口
参考文章ceph的python_api文档连接ceph集群import radoscluster = rados.Rados(conffile='/etc/ceph/ceph.conf')cluster.connect()创建与删除池# 列出可用的池pools = cluster.list_pools()for pool in pools: print pool# 创建池test原创 2016-08-02 11:56:37 · 4451 阅读 · 2 评论 -
【Ceph】centos7搭建Ceph集群(jewel)
机器列表192.168.88.109 node1 (mon, ceph-deploy)192.168.88.107 node2 (osd)192.168.88.108 node3 (osd)关闭selinux修改/etc/selinux/config, 将值设为disabled, reboot创建用户并赋予root权限(每个节点都要)这里创建的用户为:cent 密码是centsu原创 2016-07-30 18:59:56 · 6717 阅读 · 1 评论 -
【Ceph】添加/删除OSD
添加OSD# 准备磁盘/dev/sdb# 擦净磁盘ceph-deploy disk zap node1:sdb# 创建OSDceph-deploy osd create node1:sdb删除OSD# 列出所有的OSDceph osd tree# 删除OSD(这里删除osd.0)ceph osd out osd.0service ceph stop osd.0ceph osd crus原创 2016-08-16 09:57:45 · 3214 阅读 · 0 评论 -
【Ceph】OSD , OSDMap 和 PG, PGMap
Ceph致力于提供PB级的集群存储能力,并且提供自动故障恢复,方便的扩容和缩容能力,这些能力在典型的分布式存储系统就需要 Metadata Server 来提供,因为完全分布式系统对于数据迁移和扩容有着非常强的痛点,但是 Metadata Server 另一方面又需要避免单点故障和数据瓶颈的问题。,在这里,Ceph 要提供更自由和更强大的集群自动故障处理和恢复能力,这使得 Metadata Serv转载 2017-04-08 14:52:42 · 1111 阅读 · 0 评论 -
【Ceph】ceph-deploy命令详解
虽然一直使用ceph-deploy来部署ceph集群,但实际上对ceph-deploy的各个命令并没有深入了解,只是按照安装文档里的步骤机械的操作而已,所以现在对ceph-deploy的每个命令做的事情,以及ceph-deploy的整个模型有一个基础的认识。ceph-deploy new [initial-monitor-node(s)] 开始部署一个集群,生成配置文件、keyring、一个日志转载 2017-04-10 18:24:55 · 9043 阅读 · 0 评论 -
【IPFS】Windows搭建IPFS服务
简介 IPFS(InterPlanetary File System)是一个点对点的分布式文件系统,没有单点故障,一旦文件同步所有节点,文件将永远存在下载解压下载地址:https://dist.ipfs.io/#go-ipfs (选windows binary)解压创建一个ipfs节点执行:.\ipfs.exe init查看节点ID执行:.\ipfs.exe id每个节点都有原创 2018-02-07 11:23:56 · 9149 阅读 · 6 评论