3.10.2. 删除生命周期管理策略
您可以使用 s3api delete-bucket-lifecycle 命令删除指定存储桶的生命周期管理策略。
先决条件
- 正在运行的红帽存储集群。
- 安装 Ceph 对象网关.
- Ceph 对象网关节点的根级别访问权限.
- 已创建一个 S3 存储桶。
- 创建的用户具有访问权限的 S3 用户。
-
使用安装的
AWS CLI软件包访问 Ceph 对象网关客户端。
流程
删除生命周期配置:
语法
aws --endpoint-url=RADOSGW_ENDPOINT_URL:PORT s3api delete-bucket-lifecycle --bucket BUCKET_NAME示例
[user@client ~]$ aws --endpoint-url=http://host01:80 s3api delete-bucket-lifecycle --bucket testbucket
验证
检索存储桶的生命周期配置:
语法
aws --endpoint-url=RADOSGW_ENDPOINT_URL:PORT s3api get-bucket-lifecycle-configuration --bucket BUCKET_NAME示例
[user@client ~]# aws --endpoint-url=http://host01:80 s3api get-bucket-lifecycle-configuration --bucket testbucket可选: 在 Ceph 对象网关节点中检索存储桶生命周期配置:
语法
radosgw-admin lc get --bucket=BUCKET_NAME示例
[root@rgw ~]# radosgw-admin lc get --bucket=testbucket注意如果没有存储桶生命周期策略,命令不会返回任何信息。