ceph中的命令

 

# 查看bucket列表
 

[root@inspur02 ~]# radosgw-admin bucket list
[
    "test-bucket-system-4",
    "ccc",
    "database_logs",
    "r1-cennavi-ob",
    "r1-magna-ob",
    "alluxio-ob",
    "test02",
    "test-bucket-system-3",
    "r1-imp-sdk-ob",
    "bucketa",
    "r1-cennavi-a3ob2",
    "caoyanchao-ob",
    "test01",
    "test-bucket",
    "r1-datasource-ob",
    "r1-cennavi-a3ob",
    "r1-imp-abe-cob",
    "r1-imp-abe-sob",
    "aaa",
    "r1-network-ob",
    "jiang",
    "qqq",
    "database_backups",
    "r1-network-ob2",
    "dl-ooq"
]

# 查看bucket详情

[root@inspur02 ~]# radosgw-admin bucket stats  --bucket=database_backups
{
    "bucket": "database_backups",
    "pool": "default.rgw.buckets.data",
    "index_pool": "default.rgw.buckets.index",
    "id": "0c1d2cf5-2460-485f-8070-24c01e4e121d.77240461.1",
    "marker": "0c1d2cf5-2460-485f-8070-24c01e4e121d.77240461.1",
    "owner": "trove",
    "ver": "0#220,1#232,2#249,3#236,4#301,5#213,6#242,7#246,8#254,9#235",
    "master_ver": "0#0,1#0,2#0,3#0,4#0,5#0,6#0,7#0,8#0,9#0",
    "mtime": "2021-03-02 10:37:02.643958",
    "max_marker": "0#,1#,2#,3#,4#,5#,6#,7#,8#,9#",
    "usage": {
        "rgw.main": {
            "size": 1605370224,
            "size_actual": 1606569984,
            "size_utilized": 1605370224,
            "size_kb": 1567745,
            "size_kb_actual": 1568916,
            "size_kb_utilized": 1567745,
            "num_objects": 634
        }
    },
    "bucket_quota": {
        "enabled": true,
        "max_size_kb": -1,
        "max_objects": -1
    }
}

# 查看用户详情

[root@inspur02 ~]# radosgw-admin user info --uid=trove
{
    "user_id": "trove",
    "display_name": "trove",
    "email": "",
    "suspended": 0,
    "auid": 0,
    "subusers": [
        {
            "id": "trove:swift",
            "permissions": "full-control"
        }
    ],
    "keys": [
        {
            "user": "trove",
            "access_key": "5RDCK4GGY7GF9ZA85DWR",
            "secret_key": "rdxRSqFldWlYuYDuxTkmHgIntWBbhhvnP22QiYqx"
        }
    ],
    "swift_keys": [
        {
            "user": "trove:swift",
            "secret_key": "VtKwgweMKQv2U39F7p3OTDVa7RIbyjsupPIL3ULG"
        }
    ],
    "caps": [],
    "op_mask": "read, write, delete",
    "default_placement": "",
    "placement_tags": [],
    "bucket_quota": {
        "enabled": true,
        "max_size_kb": -1,
        "max_objects": -1
    },
    "user_quota": {
        "enabled": true,
        "max_size_kb": 5368709120,
        "max_objects": -1,
        "max_buckets": -1
    },
    "temp_url_keys": [
        {
            "key": 0,
            "val": "b3968d0207b54ece87cccc06515a89d4"
        }
    ]
}

1|21.2 bucket中object管理

 

# 查看某个bucket中对象

[root@inspur02 ~]# radosgw-admin bucket list  --bucket=database_backups

[ {
        "name": "fdbc6182-b9b8-4e3c-851c-950db0cbabc7.xbstream.gz.enc",
        "instance": "",
        "ver": {
            "pool": 16,
            "epoch": 1091776
        },
        "locator": "",
        "exists": "true",
        "meta": {
            "category": 1,
            "size": 132896,
            "mtime": "2021-02-20 22:00:45.971378Z",
            "etag": "e0b64efa2f899582cb8c67fb51aca9b2",
            "owner": "trove",
            "owner_display_name": "trove",
            "content_type": "",
            "accounted_size": 132896,
            "user_data": ""
        },
        "tag": "_opu8Rq7cPj6gzlwqL8nJw9fT2dV9V0l",
        "flags": 0,
        "pending_map": [],
        "versioned_epoch": 0
    },
    {
        "name": "fe3b2e1f-2455-499f-a721-7959b48b0b19.xbstream.gz.enc",
        "instance": "",
        "ver": {
            "pool": 16,
            "epoch": 1062247
        },
        "locator": "",
        "exists": "true",
        "meta": {
            "category": 1,
            "size": 693408,
            "mtime": "2021-01-15 02:17:46.630693Z",
            "etag": "dffd917b727a38232bd42e83c326497a",
            "owner": "trove",
            "owner_display_name": "trove",
            "content_type": "",
            "accounted_size": 693408,
            "user_data": ""
        },
        "tag": "0c1d2cf5-2460-485f-8070-24c01e4e121d.93259633.10",
        "flags": 0,
        "pending_map": [],
        "versioned_epoch": 0
    },
....

 

# 删除某个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@inspur02 ~]# radosgw-admin object stat   --bucket=database_backups --object=ffa17202-481b-4eda-9acb-d1495c365e1d.gz.enc
{
    "name": "ffa17202-481b-4eda-9acb-d1495c365e1d.gz.enc",
    "size": 6699776,
    "policy": {
        "acl": {
            "acl_user_map": [
                {
                    "user": "trove",
                    "acl": 79
                }
            ],
            "acl_group_map": [],
            "grant_map": [
                {
                    "id": "trove",
                    "grant": {
                        "type": {
                            "type": 0
                        },
                        "id": "trove",
                        "email": "",
                        "permission": {
                            "flags": 79
                        },
                        "name": "trove",
                        "group": 0
                    }
                }
            ]
        },
        "owner": {
            "id": "trove",
            "display_name": "trove"
        }
    },
    "etag": "49f8c0425a2e0f4d365bc7f6555539b0",
    "tag": "0c1d2cf5-2460-485f-8070-24c01e4e121d.78112633.40\u0000",
    "manifest": {
        "objs": [],
        "obj_size": 6699776,
        "explicit_objs": "false",
        "head_size": 524288,
        "max_head_size": 524288,
        "prefix": ".2bFdfvWfF5e5KhWtvUke-EfUGCsDuf2_",
        "rules": [
            {
                "key": 0,
                "val": {
                    "start_part_num": 0,
                    "start_ofs": 524288,
                    "part_size": 0,
                    "stripe_max_size": 4194304,
                    "override_prefix": ""
                }
            }
        ],
        "tail_instance": "",
        "tail_placement": {
            "bucket": {
                "name": "database_backups",
                "pool": "default.rgw.buckets.data",
                "data_extra_pool": "default.rgw.buckets.non-ec",
                "index_pool": "default.rgw.buckets.index",
                "marker": "0c1d2cf5-2460-485f-8070-24c01e4e121d.77240461.1",
                "bucket_id": "0c1d2cf5-2460-485f-8070-24c01e4e121d.77240461.1",
                "tenant": ""
            },
            "placement_rule": "default-placement"
        }
    },
    "attrs": {
        "user.rgw.pg_ver": "ĭ\t\u0000\u0000\u0000\u0000\u0000",
        "user.rgw.source_zone": "\u0000\u0000\u0000\u0000",
        "user.rgw.x-amz-meta-checkpoint-location": "0\/A000060\u0000",
        "user.rgw.x-amz-meta-datastore": "pg\u0000",
        "user.rgw.x-amz-meta-datastore-version": "11\u0000",
        "user.rgw.x-amz-meta-label": "ffa17202-481b-4eda-9acb-d1495c365e1d\u0000",
        "user.rgw.x-amz-meta-start-segment": "0\/A000028\u0000",
        "user.rgw.x-amz-meta-start-wal-file": "00000001000000000000000A\u0000",
        "user.rgw.x-amz-meta-stop-segment": "0\/A0000F8\u0000",
        "user.rgw.x-amz-meta-stop-wal-file": "00000001000000000000000A\u0000"
    }
}
[root@inspur02 ~]# 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值