首页 > 其他分享 >Ceph 文件系统

Ceph 文件系统

时间:2024-08-06 14:07:28浏览次数:7  
标签:ceph 存储 文件系统 Ceph cephfs metadata

创建存储池

Ceph 文件系统至少需要两个 RADOS 存储池,一个用于存储数据,一个用于存储元数据。

ceph osd pool create cephfs_data
ceph osd pool create cephfs_metadata

创建文件系统

创建池后,可以使用以下命令启用文件系统:fs new

$ ceph fs new cephfs cephfs_metadata cephfs_data
$ ceph fs ls
name: cephfs, metadata pool: cephfs_metadata, data pools: [cephfs_data ]
$ ceph orch apply mds cephfs --placement="3 node1 node2 node3"

一旦创建了文件系统,您的 MDS 将能够进入活动状态。例如,在单个 MDS 系统中:

$ ceph mds stat
cephfs-1/1/1 up {0=a=up:active}

 只支持一个活跃的MDS,其他的作为备用MDS

ceph fs status cephfs

 

部署RGW

Cephadm将radosgw部署为管理特定领域和区域的守护程序的集合,RGW是Ceph对象存储网关服务RADOS Gateway的简称,是一套基于LIBRADOS接口封装而实现的FastCGI服务,对外提供RESTful风格的对象存储数据访问和管理接口。

cephadm时,radosgw守护程序是通过mon配置数据库而不是通过ceph.conf或命令行配置的。如果该配置尚未就绪,则radosgw守护进程将使用默认设置启动(默认绑定到端口80)。

要在node1、node2和node3上部署3个服务于myorg领域和us-east-1区域的rgw守护进程,在部署rgw守护进程之前,如果它们不存在,则自动创建提供的域和区域:

ceph orch apply rgw myorg cn-east-1 --placement="3 node1 node2 node3"

 

标签:ceph,存储,文件系统,Ceph,cephfs,metadata
From: https://www.cnblogs.com/dachenyi/p/18344998

相关文章

  • 操作系统—调度算法,文件系统,设备管理,网络系统学习心得
    1.调度算法1.1进程调度算法1.2 内存页面置换算法1.3磁盘调度算法2. 文件系统2.1虚拟文件系统 2.2文件的使用 2.3文件的存储 2.4空闲空间管理2.5文件系统的结构2.6目录的存储2.7软链接和硬链接硬链接:同一个文件的两种路径......
  • 【ceph】手动编译14.2.22 ceph版本---超详细版本,生产可用
      本站以分享各种运维经验和运维所需要的技能为主《python零基础入门》:python零基础入门学习《python运维脚本》: python运维脚本实践《shell》:shell学习《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战《k8》暂未更新《docker学习》暂未更新《ceph学......
  • 了解 Databricks 文件系统 (DBFS) 中的文件访问与使用 Python 和 Spark 的卷的比较
    我当前正在尝试从Databricks文件系统(DBFS)读取和显示文件,但遇到了问题。这是我使用的代码:file_path="/dbfs/cluster-logs/use_case/default_job_cluster/cluster_id/init_scripts/cluster_id/20240801_proxy-init.sh.stderr.log"withopen(file_path,'r')asfile:......
  • 文件系统 FTP Ubuntu 安装入门介绍
    文件服务系列文件存储服务系统(FileStorageServiceSystem)-00-文件服务器是什么?为什么需要?文件存储服务系统(FileStorageServiceSystem)-01-常见的文件协议介绍文件系统FTPUbuntu安装入门介绍文件存储服务系统(FileStorageServiceSystem)-02-SFTP协议介绍分布式文件服......
  • 在windows上用docker编译ceph
    Why为什么要在windows上跑docker去编译ceph的代码?是松鼠哥吃太饱了吗?当然不是~在实际生产问题处理中,很多时候会遇到棘手的情况,需要快速修改并编译得到可用的二进制程序,例如上篇中,松鼠哥处理多个osd连续的down时,就需要导出其中的一些pg,但是pg的数据导出会因为其中的一些对......
  • Ceph 的部署
    Ceph的部署过程较为复杂,需要一系列的准备和配置步骤。首先,要进行环境准备,包括关闭selinux和防火墙,设置时间同步,修改主机名和host,配置yum源,创建普通用户,设置静态域名解析等。例如,在环境准备中,可能需要执行如下命令:systemctlstopfirewalld、systemctldisablefirewal......
  • Ubuntu20.04LTS环境docker+cephadm方式部署Ceph 17.2.5
    简述什么是ecph​ceph是一个开放、自我修复和自我管理的统一分布式存储系统。具有高扩展性、高新能、高可靠性的优点。​ceph分布式存储优势​高扩展性:使用普通X86服务器,支持10~1000台服务器,支持TB到EB级的扩展。​高可靠性:没有单点故障,多数据副本,自动管理,自动修复。​高......
  • 文件系统类型详解及选择指南
    文件系统类型详解及选择指南大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!文件系统是操作系统管理存储设备的一种方式,负责文件的存储、读取和管理。不同的文件系统有不同的特性和适用场景。了解这些文件系统类型有助于我们根据需求选择最合适的文件系统......
  • 嵌入式文件系统介绍合集:FAT32、exFAT、ext3、ext4、jffs2、yaffs2、ubifs、squashf
    liwen012024.07.21前言在嵌入式Linux系统中常用的文件系统有:FAT32、exFAT、ext3、ext4、jffs2、yaffs2、ubifs、squashfs。不管是在文件系统类型选型还是嵌入式应用软件面试中,关于文件系统的问题都会经常被提起。就目前而言,并没有哪款文件系统可以适用于所有应用场景,它们各......
  • linux文件系统
    一、文件系统相关知识Linux中一切皆文件,其中从根目录开始“/”往下呈现倒置的树桩结构。文件系统中有以下特点:1.区分大小写2.每个路径以/分割3.文件名最长255个字节4.蓝色-->目录绿色-->可执行文件红色-->压缩文件浅蓝色-->链接文件灰色-->其他文件5.以点开头的文件是隐......