客户端主要是实现了接口,让外部可以调用实现访问操作。上层可以通过调用这些接口来访问Ceph存储。Ceph的客户端通过一套名为librados的接口进行集群的访问,这里的访问包括:1)对集群的整体访问2)对象的访问两类接口,这套接口(API)包括C、C++和Python常见语言的实现,接口通过网络实现对Ceph集群的访问。在用户层面,可以在自己的程序中调用该接口,从而集成Ceph集群的存储功能,或者            
                
         
            
            
            
            前言记录Ceph分布式集群安装配置过程及问题解决1. 服务器环境说明主机名角色IP地址ceph1ceph-deploy、mon、mgr、osd192.168.44.128ceph2mon、mgr、osd192.168.44.129ceph3mon、mgr、osd192.168.44.130要保证每台机器能连接外网2. 服务器环境准备2.1 配置yum源wget -qO /etc/yum.repos            
                
         
            
            
            
            目录一、环境准备二、什么是文件系统三、ceph块存储与文件系统区别四、创建ceph文件系统1、启动MDS服务2、创建存储池3、创建Ceph文件系统4、客户端挂载一、环境准备Ceph集群搭建参照:Ceph集群部署以下Ceph存储实验环境均基于上述Ceph集群环境搭建。二、什么是文件系统一个文件系统是由inode和block两部分ininode存储文件的描述信息(metadata元数据)block存储            
                
         
            
            
            
            # Cephadm 部署不使用 Docker 的方式
## 引言
Ceph 是一个开源的分布式存储系统,支持对象存储、块存储和文件系统存储。Cephadm 是 Ceph 的一种新管理工具,旨在简化集群的部署和管理。虽然 Cephadm 默认使用 Docker 作为容器运行时,但我们在某些环境中可能希望避免使用 Docker,比如在资源受限或有特殊限制的环境中。本文将介绍如何不使用 Docker            
                
         
            
            
            
            # 介绍cephadm docker
在容器化技术日益流行的今天,Docker成为了最受欢迎的容器引擎之一。而在容器编排和管理方面,Ceph的cephadm工具也备受关注。本文将介绍cephadm docker的相关内容,帮助读者更好地了解这两个工具。
## 什么是cephadm docker
先来简单了解一下cephadm和docker各自的概念:
- **cephadm**:Ceph是            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-24 04:23:48
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            docker部署php-fpm与nginx本人被此问题折磨多时,如若不足或有误的地方,欢迎评论指出php-fpmStep1从 docker 拉取 php-fpm 镜像(此处以7.4版本为例)docker pull php:7.4-fpmStep2创建 php-fpm 容器docker run -itd --name php-fpm \
-v /var/lib/docker/volumes/conf            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-13 07:13:47
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            快速部署Ceph分布式高可用集群Ceph简介Ceph是一个PB,EB级别的分布式存储系统,可以提供文件存储,对象存储、和块存储,它可靠性高,易扩展,管理简便,其中对象存储和块存储可以和其他云平台集成。一个Ceph集群中有Monitor节点、MDS节点(用于文件存储)、OSD守护进程。Ceph基础概念ceph-deploy一个集群自动化部署工具,使用较久,成熟稳定,被很多自动化工具所集成,可用于生产            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-03 13:54:16
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Docker Cephadm Docker安装教程
## 介绍
在本篇文章中,我们将介绍如何使用Docker和Cephadm来安装Ceph分布式存储系统。Ceph是一个功能强大的开源存储平台,可以提供高性能和高可用性的存储解决方案。Cephadm是Ceph的一个管理工具,可以简化Ceph集群的部署和管理过程。
## 整体流程
下面是实现“Docker Cephadm Docker安装”            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-19 12:17:21
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何实现“cephadm docker 重启”
## 流程图
```mermaid
flowchart TD;
    A(开始)
    B[查看ceph容器]
    C[重启ceph容器]
    D{完成}
    
    A --> B --> C --> D
```
## 步骤表格
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 查看ceph容器 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-14 06:23:18
                            
                                147阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            接前一个 LNMP搭建之后,就需要实际部署自己的网站,这里选择 ThinkPHP 5 完整版作为样本进行测试既然 LNMP 架构搭建好了,接下来就是填充“水泥”WEB 对应的WEB目录php 脚本对应的目录,一般都在WEB目录一起mysql 数据mysql 数据目录在开始项目时,一般都是一个空目录,所以,为了能将 这个“水泥”装填进去,另外建立一个可以操作 mysql 数据的容器:phpmyadm            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-18 20:44:42
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ceph-deploy据说将不维护了,推荐用cephadm部署环境: ubuntu 20.04.3  (双硬盘)ip主机名称168.56.126ceph1168.56.127ceph2168.56.128ceph31.部署docker#使用root权限sudo -s#所有的ceph节点安装dockerapt-get install docker.io2.使用cepadm部署monapt-            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-12 16:17:46
                            
                                4363阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近工作上需要熟悉了解Ceph分布式存储,所以本地搭建一套Ceph来做测试。本文主要内容是使用Docker部署Ceph集群。1.CephCeph是一个可靠、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备和文件系统服务。块设备存储是Ceph的强项。RADOS 是一个完整的分布式对象存储系统,它具有可靠、智能、分布式等特性,Ceph的高可靠            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-10 08:34:45
                            
                                181阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            React 脚手架 create-react-app为了快速地进行构建使用 React 的项目,FaceBook 官方发布了一个无需配置的、用于快速构建开发环境的脚手架工具 create-react-app。 如果你需要 React Native 的脚手架项目,可以查看这里:create-react-native-appcreate-react-native-app 特性无需配置;集成了对 Rea            
                
         
            
            
            
            本文主要介绍使用cephadm来安装ceph的octopus版本            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-29 15:47:09
                            
                                630阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用cephadm部署ceph集群            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2023-02-15 15:53:45
                            
                                5609阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                3评论
                            
                                                 
                 
                
                                
                     
                                    
                             
         
            
            
            
            BLOCK DEVICE COMMANDS 创建快照、回滚镜像到快照、查看快照等等。为了获取更多使用细节,可以查看RBD – Manage RADOS Block Device (RBD) Images。  Important   为了使用Ceph设备命令,你必须连接到一个正在运行的集群。  创建一个快设备镜像在你为一个节点添加块设备之前,你必须在Ceph存储集群中创建一个镜像。为了创            
                
         
            
            
            
            一:环境要求服务器系统:centos7.9_x86_64ceph版本: octopus二:搭建架构三: 各节点服务器资源分配详情节点类型主机IP主机名系统盘数据盘1数据盘2mgr节点10.19.14.10cephmgrsdasdbsdcmon节点10.19.14.23cephstore2sdasdbsdc10.19.14.25cephstore3sdasdbsdc10.19.14.27cephst            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-30 19:49:12
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            欢迎关注个人公号《运维开发故事》前提条件Cephadm使用容器和systemd安装和管理Ceph集群,并与CLI和仪表板GUI紧密集成。cephadm仅支持octopusv15.2.0和更高版本。cephadm与新的业务流程API完全集成,并完全支持新的CLI和仪表板功能来管理集群部署。cephadm需要容器支持(podman或docker)和Python3。时间同步基础配置这里我使用的cento            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-12-15 13:32:41
                            
                                3928阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1,系统版本要求。 CentOS 7 系统为64位、系统内核版本为 3.10 以上。CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。查看系统情况命令:uname -r2,若已经安装过docker,可使用命令卸载,或跳过安装过程。yum remove docker \            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-22 22:05:55
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:本文基于ubuntu 14.04.5 LTS 和ceph v0.94.3 之上做的实验一、编译ceph包1.1.克隆ceph代码,切换分支git clone --recursive https://github.com/ceph/ceph.git
cd ceph
git checkout v0.94.3 -f备注:recursive会把子模块一起克隆1.2.安装依赖包./install-de