Ceph对象存储

Ceph对象存储1.概念对象存储(Object Storage)是一种用于存储大量非结构化数据的架构模型它使用简单的HTTP或HTTPS协议进行文件访问,而不是传统的文件系统API与传统的文件系统存储方式不同,对象存储不是将数据存储在目录或文件夹中,而是将数据存储为独立的数据对象,每个对象都包含数据本身、元数据(描述数据的属性)以及唯一标识符2.Ceph对象存储服务的搭建及使用1)启动rgw服务ceph orch apply rgw myrgw --placement="3 ceph1 ceph2 ceph3" --port 80802)创建对象存储的用户radosgw-admin user create --uid=testuser --display-name="Test User" --email=test@tedu.cn --access-key=12345 --secret-key=67890radosgw-admin:这是Ceph提供的命令行工具,用于管理RADOS Gateway的配置和用户。3)安装awscli.noarch对象存储的操作工具yum -y install awscli.noarch配置s3 cli工具aws configure --profile=cephAWS Access Key ID [None]: 12345         #输入access_keyAWS Secret Access Key [None]: 67890     #输入secret_keyDefault region name [None]: #回车Default output format [None]: #回车4)创建桶:桶为存储的对象提供了一个全局唯一的命名空间,桶的名称唯一,不会与其他桶中的对象冲突。aws --profile=ceph --endpoint=http://ceph1:8080 s3 mb s3://testbucket--profile=ceph:包含了访问AWS服务所需的凭证(Access Key和Secret Key),上面指定的	--endpoint=http://ceph1:8080**:这指定了S3服务的端点(Endpoint)s3 mb s3://testbucket:s3 mb是“make bucket”的缩写,而s3://testbucket指定了要创建的桶的名称。5)文件上传aws --profile=ceph --endpoint=http://ceph1:8080 --acl=public-read-write s3 cp /etc/hosts s3://testbucket/hosts.txt查看桶里面的文件aws --profile=ceph --endpoint=http://ceph1:8080 s3 ls s3://testbucket/访问测试curl http://ceph1:8080/testbucket/hosts.txt6)文件下载wget -O zhuji.txt http://ceph1:8080/testbucket/hosts.txt访问通过浏览器访问https://192.168.88.11:8443,用户名为admin,密码是安装时指定的123456

Ceph对象存储
    1.概念
    对象存储(Object Storage)是一种用于存储大量非结构化数据的架构模型
    它使用简单的HTTP或HTTPS协议进行文件访问,而不是传统的文件系统API
    与传统的文件系统存储方式不同,对象存储不是将数据存储在目录或文件夹中,而是将数据存储为独立的数据对象,每个对象都包含数据本身、元数据(描述数据的属性)以及唯一标识符

    2.Ceph对象存储服务的搭建及使用
    
        1)启动rgw服务
        ceph orch apply rgw myrgw --placement="3 ceph1 ceph2 ceph3" --port 8080
    
        2)创建对象存储的用户
        radosgw-admin user create --uid=testuser --display-name="Test User" --email=test@tedu.cn --access-key=12345 --secret-key=67890
        radosgw-admin:这是Ceph提供的命令行工具,用于管理RADOS Gateway的配置和用户。

        3)安装awscli.noarch对象存储的操作工具
            yum -y install awscli.noarch
            
            配置s3 cli工具
            aws configure --profile=ceph
            AWS Access Key ID [None]: 12345         #输入access_key
            AWS Secret Access Key [None]: 67890     #输入secret_key
            Default region name [None]: #回车
            Default output format [None]: #回车

        4)创建桶:桶为存储的对象提供了一个全局唯一的命名空间,桶的名称唯一,不会与其他桶中的对象冲突。
            aws --profile=ceph --endpoint=http://ceph1:8080 s3 mb s3://testbucket

        --profile=ceph:包含了访问AWS服务所需的凭证(Access Key和Secret Key),上面指定的    
        --endpoint=http://ceph1:8080**:这指定了S3服务的端点(Endpoint)
        s3 mb s3://testbucket:s3 mb是“make bucket”的缩写,而s3://testbucket指定了要创建的桶的名称。

        5)文件上传
            aws --profile=ceph --endpoint=http://ceph1:8080 --acl=public-read-write s3 cp /etc/hosts s3://testbucket/hosts.txt
            查看桶里面的文件
            aws --profile=ceph --endpoint=http://ceph1:8080 s3 ls s3://testbucket/
            访问测试
            curl http://ceph1:8080/testbucket/hosts.txt

        6)文件下载
            wget -O zhuji.txt http://ceph1:8080/testbucket/hosts.txt
    访问
        通过浏览器访问https://192.168.88.11:8443,用户名为admin,密码是安装时指定的123456

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/62129.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式蓝桥杯学习拓展 LCD翻转显示

通过配置SS和GS两个标志位,实现扫描方向的切换。 将lcd.c的REG_932X_Init函数进行部分修改。 将LCD_WriteReg(R1, 0x0000);修改为LCD_WriteReg(R1,0x0100); 将LCD_WriteReg(R96, 0x2700); 修改为LCD_WriteReg(R96, 0xA700); void REG_932X_Init1(void) {LCD_Wr…

小程序 —— Day1

组件 — view和scroll-view view 类似于HTML中的div,是一个块级元素 案例:通过view组件实现页面的基础布局 scroll-view 可滚动的视图区域,用来实现滚动列表效果 案例:实现纵向滚动效果 scroll-x属性:允许横向滚动…

git pull error: cannot lock ref

Git: cannot lock ref ‘refs/remotes/origin/feature/xxx’: refs/remotes/origin/feature/xxx/car’ exists; cannot create refs/remotes/origin/feature/xxx git remote prune origin重新整理服务端和本地的关联关系即可

pubmed关键词搜索技能1:待更新

1,白话变为领域内学术词: 例如,我想要做蛋白质糖基化修饰以功能,这个领域课题,则 第一性原理,首先是拆分词汇:糖基化(一般比蛋白质、修饰、功能要在title中更常见,或者是…

iPhone手机清理软件:相册清理大师推荐

随着智能手机成为我们日常生活的必需品,手机中的数据日益膨胀,尤其是照片和视频这类容易积累的文件。对于iPhone用户来说,管理这些文件,特别是清理相册变得尤为重要。本文将介绍一款备受推崇的iPhone手机清理软件——CleanMyPhone…

SpringBoot 开源停车场管理收费系统

一、下载项目文件 下载源码项目文件口令: 【前端小程序地址】(3.0):伏脂火器白泽知洞座/~6f8d356LNL~:/【后台管理地址】(3.0):伏脂火器仇恨篆洞座/~0f4a356Ks2~:/【岗亭端地址】(3.0):动作火器智汇堂多好/~dd69356K6r~:/复制口令…

网络原理之 TCP 协议

目录 1. TCP 协议格式 2. TCP 原理 (1) 确认应答 (2) 超时重传 (3) 连接管理 a) 三次握手 b) 四次挥手 (4) 滑动窗口 (5) 流量控制 (6) 拥塞控制 (7) 延时应答 (8) 捎带应答 3. TCP 特性 4. 异常情况的处理 1) 进程崩溃 2) 主机关机 (正常流程) 3) 主机掉电 (…

STM32使用RCC(Reset Clock Contorl,复位时钟控制器)配置时钟以及时钟树

RCC主要作用 设置系统时钟SYSCLK(System Clock)频率;设置AHB、APB2、APB1以及各个外设分频因子,从而设置HCLK、PCLK2、PCLK1以及各个外设的时钟频率;控制AHB、APB2、APB1这三条总线时钟以及每个外设的时钟开启&#xf…

安防视频监控平台Liveweb视频汇聚管理系统管理方案

智慧安防监控Liveweb视频管理平台能在复杂的网络环境中,将前端设备统一集中接入与汇聚管理。国标GB28181协议视频监控/视频汇聚Liveweb平台可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、…

PostGIS的历史发展

自从 GIS 软件开发以来,ShapeFile等格式被广泛用于存储空间数据,但这些文件格式文件需要特殊的软件才能读取和写入,并发用户可能会导致数据损坏和速度变慢,并且复杂的问题需要复杂的软件来处理。 因此,对多用户的支持、…

【目标跟踪】AntiUAV600数据集详细介绍

AntiUAV600数据集的提出是为了适应真实场景,即无人机可能会随时随地出现和消失。目前提出的Anti-UAV任务都只是将其看做与跟踪其他目标一样的任务,没有结合现实情况考虑。 论文链接:https://arxiv.org/pdf/2306.15767https://arxiv.org/pdf/…

“原批教育家”原批之星鲁健的杰作——原批俱乐部

伟大的原批教育家——原批之星,名为鲁健,是一位在南京邮电大学智能科学与技术专业中崭露头角的杰出人物。他不仅以其卓越的黑客技术和对网络正义的执着而闻名,更是“远古四神”之一,以其对原批之力的深刻理解和不同见解&#xff0…

IS-IS三

目录 点到点邻接关系建立 ISIS修改链路类型 isis ppp-negotiation 3-way only 仅才用三次握手建立邻居 不向下兼容两次握手 两次握手 自身发送的(Hello报文)IIH 不携带 p2p adj TLV 不处理点到点邻接状态TLV 三次握手 …

Hadoop生态圈框架部署 伪集群版(四)- Zookeeper单机部署

文章目录 前言一、Zookeeper单机部署(手动部署)1. 下载Zookeeper安装包到Linux2. 解压zookeeper安装包3. 配置zookeeper配置文件4. 配置Zookeeper系统环境变量5. 启动Zookeeper6. 停止Zookeeper在这里插入图片描述 注意 前言 本文将详细介绍Zookeeper的…

Spring的三层架构实现原理

Spring三层架构实现 三层架构 controller: 控制层,接受前端发送的请求,对请求进行处理并相应数据;service: 业务逻辑层,处理具体的业务逻辑;dao: 数据访问层(Data Access Object) 持久层,负责数据访问操作,包括数据的增、删、改、查。controller 层: @RestContro…

《Java核心技术I》volatile字段

volatile字段 有多处理器的计算机能够暂时在寄存器或本地内存缓存中保存内存值,其结果是,运行在不同处理器上的线程可能看到同一个内存位置上有不同的值。编译器可以改变指令执行的顺序以使吞吐量更大化,编译器不会选择可能改变代码语义的顺…

基于springboot+vue的车辆违章信息管理系统(全套)

一、系统架构 前端:vue | element-ui | html 后端:springboot | mybatis-plus 环境:jdk1.8 | mysql | maven | nodejs 二、代码及数据库 三、功能介绍 01. web端-首页 02. web端-注册 03. web端-登录 04. web端-公告 05. web端-留言…

利用断开的域管理员RDP会话提权

前言 当域内管理员登录过攻击者可控的域内普通机器运维或者排查结束后,退出3389时没有退出账号而是直接关掉了远程桌面,那么会产生哪些风险呢?有些读者第一个想到的肯定就是抓密码,但是如果抓不到明文密码又或者无法pth呢&#x…

【Unity 动画】设置跟运动(Apply Root)模型跟着动画产生位移

一、导入的动画本身必须有跟随动画产生位移或者旋转的效果 二、导入Unity后 在Unity中,根运动(Root Motion)是指动画中角色根节点的移动和旋转。根节点通常是角色的根骨骼(Root Bone),它决定了角色的整体…

轻松上手使用Vuex

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式和库。它主要用于管理应用程序中的全局状态,提供一个集中式存储库,并且以可预测的方式来更新这些状态。以下是 Vuex 的基本用法和一些关键概念: 1.安装 Vuex 首先,需要在 Vue…