ceph管理命令-bucket

0 阅读1分钟

1、查看所有bucket

radosgw-admin bucket list 

![image.png](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/f37a6483ff0a49a3bc4fa4d96ea17c05~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6KGj55m96ams:q75.awebp?rk3s=f64ab15b&x-expires=1777358759&x-signature=8odbAk6ENTMAQYeLrrShndtKPdk%3D)

2、查看bucket详细信息

radosgw-admin bucket stats  --bucket=桶名

image.png

3、为bucket授予指定用户的读权限

[root@ceph-test-app-1-2 ~]# s3cmd setacl s3://jsclb --acl-grant=read:sxd
s3://jsclb/: ACL updated

4、创建bucket 较新版本的radosgw-admin可以用create创建

radosgw-admin bucket create --bucket=ccc --uid=

旧版本可以用s3cmd创建

[root@ceph-test-app-1-2 ~]  s3cmd mb s3://jsclb
Bucket 's3://jsclb/' created

5、查看桶的基础信息

[root@ceph-test-app-1-2 ~]# s3cmd info s3://jsclb
s3://jsclb/ (bucket):
   Location:  default
   Payer:     BucketOwner
   Ownership: none
   Versioning:none
   Expiration rule: none
   Block Public Access: none
   Policy:    none
   CORS:      none
   ACL:       jsclb: FULL_CONTROL
   ACL:       sxd: READ