5.8. 使用目标参数


目标参数有 3 种类型:

  • Storage class(存储类)
  • 目标所有者翻译
  • 用户模式

您可以设置目标所有者来强制对象的特定目标所有者。您可以配置目标存储类。如果选择用户模式,则只能设置目标存储桶所有者。您可以将用户模式的用户 ID 设置为执行权限验证的同步操作。

5.8.1. 目标 Params: Storage Class

配置目标对象的存储类:

Example

[ceph: root@host01 /]# radosgw-admin sync group create --bucket=buck10 \
                          --group-id=buck10-default --status=enabled

[ceph: root@host01 /]# radosgw-admin sync group pipe create --bucket=buck10 \
                          --group-id=buck10-default \
                          --pipe-id=pipe-storage-class \
                          --source-zones='*' --dest-zones=us-west-2 \
                          --storage-class=CHEAP_AND_SLOW
Copy to Clipboard Toggle word wrap

5.8.2. destination Params: Destination Owner Translation

将目标对象所有者设置为目标 bucket 所有者。这需要指定目标存储桶的 uid :

Example

[ceph: root@host01 /]# radosgw-admin sync group create --bucket=buck11 \
                          --group-id=buck11-default --status=enabled

[ceph: root@host01 /]# radosgw-admin sync group pipe create --bucket=buck11 \
                          --group-id=buck11-default --pipe-id=pipe-dest-owner \
                          --source-zones='*' --dest-zones='*' \
                          --dest-bucket=buck12 --dest-owner=joe
Copy to Clipboard Toggle word wrap

5.8.3. 目标 Params: 用户模式

用户模式可确保用户具有读取对象的权限,并写入目标存储桶。这要求指定用户的 uid (在其上下文中指定操作执行)。

Example

[ceph: root@host01 /]# radosgw-admin sync group pipe modify --bucket=buck11 \
                          --group-id=buck11-default --pipe-id=pipe-dest-owner \
                          --mode=user --uid=jenny
Copy to Clipboard Toggle word wrap

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat