Ceph对象存储集群常用操作
一.常用操作
1.1 查看某个bucket详情
# 查看bucket列表
[root@oss001 ~]# radosgw-admin bucket list
[
"awss3e68c588a90ec4f15a040a82e962814a3",
"awss389244818a62a422ca9b9c4070ea33f40",
"awss3cff88e338f5042b49385910eba4e5da2",
"awss32a2b2d4ea22d448296f2e61db7d74842",
"awss300cfc5399e004baf8b4f4557b6870228",
"54d1bb61b26b4be289c48ea2597e793d"
]
# 查看bucket详情
[root@oss001 ~]# radosgw-admin bucket stats --bucket=awss3e68c588a90ec4f15a040a82e962814a3
{
"bucket": "awss3e68c588a90ec4f15a040a82e962814a3",
"zonegroup": "caca2a64-df7a-4295-9fc4-650ba8953c27",
"placement_rule": "default-placement",
"explicit_placement": {
"data_pool": "",
"data_extra_pool": "",
"index_pool": ""
},
"id": "510e166e-4c5d-4757-bfa1-16c19c1838d0.44104.6",
"marker": "510e166e-4c5d-4757-bfa1-16c19c1838d0.44104.6",
"index_type": "Normal",
"owner": "admin",
"ver": "0#11",
"master_ver": "0#0",
"mtime": "2020-06-04 14:20:54.991487",
"max_marker": "0#",
"usage": {
"rgw.main": {
"size": 9135,
"size_actual": 40960,
"size_utilized": 9135,
"size_kb": 9,
"size_kb_actual": 40,
"size_kb_utilized": 9,
"num_objects": 10
}
},
"bucket_quota": {
"enabled": false,
"check_on_raw": false,
"max_size": -1,
"max_size_kb": 0,
"max_objects": -1
}
}
# 查看用户详情
[root@oss001 ~]# radosgw-admin user info --uid=admin
{
"user_id": "admin",
"display_name": "admin",
"email": "",
"suspended": 0,
"max_buckets": 100000,
"auid": 0,
"subusers": [],
"keys": [
{
"user": "admin",
"access_key": "LJ60WSWPXRP4GPEAT89C",
"secret_key": "BCpCRaDX7COQ52Aa9ZXtLhxiOnp6P2u2Jp6UWrUB"
}
],
"swift_keys": [],
"caps": [
{
"type": "buckets",
"perm": "*"
},
{
"type": "usage",
"perm": "*"
},
{
"type": "users",
"perm": "*"
}
],
"op_mask": "read, write, delete",
"default_placement": "",
"placement_tags": [],
"bucket_quota": {
"enabled": false,
"check_on_raw": false,
"max_size": -1,
"max_size_kb": 0,
"max_objects": -1
},
"user_quota": {
"enabled": false,
"check_on_raw": false,
"max_size": -1,
"max_size_kb": 0,
"max_objects": -1
},
"temp_url_keys": [],
"type": "rgw",
"mfa_ids": []
}
1.2 bucket中object管理
# 查看某个bucket中对象
[root@oss001 ~]# radosgw-admin bucket list --bucket=awss3e68c588a90ec4f15a040a82e962814a3
[
{
"name": "zip2_N1/cifar-10_test/bird_3853.jpg",
"instance": "",
"ver": {
"pool": 8,
"epoch": 37
},
"locator": "",
"exists": "true",
"meta": {
"category": 1,
"size": 998,
"mtime": "2020-06-04 06:20:55.405806Z",
"etag": "40335f238116ce29454adacfef125e3a",
"owner": "admin",
"owner_display_name": "admin",
"content_type": "application/octet-stream",
"accounted_size": 998,
"user_data": ""
},
"tag": "510e166e-4c5d-4757-bfa1-16c19c1838d0.44104.2759",
"flags": 0,
"pending_map": [],
.......
# 删除某个bucket中的某个object,注意这里object后面跟上object的name
[root@oss001 ~]# radosgw-admin object rm --bucket=awss3e68c588a90ec4f15a040a82e962814a3 --object=zip2_N1/cifar-10_test/bird_3853.jpg
# 查看某个bucket中某个object的ACL信息
[root@oss001 ~]# radosgw-admin object stat --bucket=awss3e68c588a90ec4f15a040a82e962814a3 --object=zip2_N1/cifar-10_test/bird_3853.jpg
{
"name": "zip2_N1/cifar-10_test/bird_3853.jpg",
"size": 998,
"policy": {
"acl": {
"acl_user_map": [
{
"user": "admin",
"acl": 15
}
],
"acl_group_map": [
{
"group": 1,
"acl": 1
}
],
"grant_map": [
{
"id": "",
"grant": {
"type": {
"type": 2
},
......
Ceph对象存储集群常用操作的更多相关文章
- minio对象存储集群安装
环境:centos7.6 .两台服务器部署4个节点集群 minio简介: MinIO 是一个基于Apache License v2.0开源协议的对象存储服务.它兼容亚马逊S3云存储服务接口,非常适合于 ...
- MongoDB分片集群常用操作
下架主节点: db.adminCommand({replSetStepDown : 1, force : true}) 删除节点: rs.remove("IP:PORT") 新增节 ...
- Ceph 存储集群1-配置:硬盘和文件系统、配置 Ceph、网络选项、认证选项和监控器选项
所有 Ceph 部署都始于 Ceph 存储集群.基于 RADOS 的 Ceph 对象存储集群包括两类守护进程: 1.对象存储守护进程( OSD )把存储节点上的数据存储为对象: 2.Ceph 监视器( ...
- Ceph 存储集群第一部分:配置和部署
内容来源于官方,经过个人实践操作整理,官方地址:http://docs.ceph.org.cn/rados/ 所有 Ceph 部署都始于 Ceph 存储集群. 基于 RADOS 的 Ceph 对象存储 ...
- 最新ceph集群常用命令梳理
结合网络.官网.手动查询等多方渠道,整理ceph维护管理常用命令,并且梳理常规命令在使用过程中的逻辑顺序.另外整理期间发现ceph 集群的命令体系有点乱,详细情况各自体验. 一:ceph集群启动.重启 ...
- Ceph 存储集群-低级运维
低级集群运维包括启动.停止.重启集群内的某个具体守护进程:更改某守护进程或子系统配置:增加或拆除守护进程.低级运维还经常遇到扩展.缩减 Ceph 集群,以及更换老旧.或损坏的硬件. 一.增加/删除 O ...
- Ceph 存储集群5-数据归置
一.数据归置概览 Ceph 通过 RADOS 集群动态地存储.复制和重新均衡数据对象.很多不同用户因不同目的把对象存储在不同的存储池里,而它们都坐落于无数的 OSD 之上,所以 Ceph 的运营需要些 ...
- ceph存储集群的应用
1.ceph存储集群的访问接口 1.1ceph块设备接口(RBD) ceph块设备,也称为RADOS块设备(简称RBD),是一种基于RADOS存储系统支持超配(thin-provisioned). ...
- 002.RHCS-配置Ceph存储集群
一 前期准备 [kiosk@foundation0 ~]$ ssh ceph@serverc #登录Ceph集群节点 [ceph@serverc ~]$ ceph health #确保集群状态正常 H ...
- 部署ceph存储集群及块设备测试
集群环境 配置基础环境 添加ceph.repo wget -O /etc/yum.repos.d/ceph.repo https://raw.githubusercontent.com/aishang ...
随机推荐
- 从 PostgreSQL 升级至 IvorySQL 4.0
本文作者:严少安,IvorySQL 贡献者. 本文为授权转载. 2024 年 8 月,我在<PG 12 即将退役,建议升级到 16.4>一文中提到,PostgreSQL 12 版本即将&q ...
- 基础指令:sudo提权、通配符、特殊符号、stat命令、id命令、正则表达式
目录 4.4 sudo提权 授权的两种方法 4.4 通配符-查文件 4.5 特殊符号 4.6 stat输出文件的详细内容 4.7 id命令查看用户基本信息 4.8 正则表达式 4.8.1 符号 ^ 4 ...
- 安装调用.so文件
博客地址:https://www.cnblogs.com/zylyehuo/ 使用 pwd 命令找到 .so 文件 首先使用 pwd 命令找到要安装的 .so 文件.通过使用此命令打印当前工作目录来找 ...
- SDF矩形(附圆角)公式推导
SDF矩形(附圆角)公式推导 矩形 一般情况下,我们会使用(top_left, top_bottom), (width, height)来定义一个矩形,但是对于SDF而言,使用(centerX, ce ...
- ATT&CK实战系列(三)红日靶场3
本次打靶练习是一个黑盒测试.没有密码,我们的目标是拿到域控制器的权限,并找到其中的重要文件. 网络拓扑 网卡设置 centos为出网机,第一次运行,需重新获取桥接模式网卡ip. 需重启网络服务serv ...
- SpringBoot接口 - 统一异常处理
为什么要统一异常处理 如果不统一处理异常,程序开发时就需要在controller层写大量重复的Valid代码, 比如下面这个样子: @Slf4j @RestController public clas ...
- windows 环境下vs code配置go mod 包管理进行开发,终于解决go mod 模式下可以编译运行,但引入包"github.com/gin-gonic/gin"的飘红黄波浪警告
最近在积极的转入go后端开发,学习gin的时候,能够编译运行,但是在improt github.com/gin-gonic/gin 波浪警告 当时忘记截图了,类似于这样的波浪警告 , 内容大概是&qu ...
- Python日志模块Logging使用指北
Python日志模块Logging使用指北 作者:SkyXZ CSDN:SkyXZ--CSDN博客 博客园:SkyXZ - 博客园 Logging模块是Python中一个很重要的日志模块,它提供了灵活 ...
- 记一次 .NET某工控任务调度系统 卡死分析
一:背景 1. 讲故事 前段时间有位朋友加我微信,来了就要进我的训练营,并且附带着纠结了他几个月的一个疑难杂症,让我帮忙看下怎么回事,问题描述截图如下: 由于这个定时任务是 furion 写的,刚好这 ...
- 在Podman中配置Dify Sandbox服务与外部PostgreSQL服务的网络连接
在Podman中配置Dify Sandbox服务与外部PostgreSQL服务的网络连接 引言 在容器化环境中,确保不同服务之间的可靠通信是至关重要的.本文将指导你如何使用Podman来配置Dify ...