下表介绍了 ose 命令行界面脚本。

脚本 描述
ose 返回有关 ose 命令行实用程序的详细信息。
ose --version 返回您运行的 VMware Cloud Director Object Storage Extension 的版本。
ose show 返回所有 VMware Cloud Director Object Storage Extension 配置详细信息。

您可以选择添加 --with-secret 参数,然后系统将返回您在安装和配置过程中设置的密码。

SSL 证书管理脚本
ose cert gen VMware Cloud Director Object Storage Extension 服务生成新的自签名 SSL 证书。

--cn--secret 参数是必需参数。

--cn 参数值必须是 VMware Cloud Director Object Storage Extension 主机的公用名称。

--secret 参数值必须是密钥库的密码。

ose cert import 导入外部签名的 SSL 证书。

--path--secret 参数是必需参数。

--path 参数值必须是 .p12 证书文件的完整路径。

--secret 参数值必须是密钥库的密码。

您可以选择添加 --force 参数以避免密码验证。

ose cert show 返回有关 VMware Cloud Director Object Storage Extension 使用的 SSL 证书的详细信息。

您可以选择添加 --with-secret 参数以获取密钥库的密码。

数据库配置脚本
ose db set 配置数据库实例和 VMware Cloud Director Object Storage Extension 之间的连接。

--url--user--secret 参数是必需参数。

--url 参数值必须是数据库实例的 URL。

--user--secret 参数值必须是数据库用户的凭据。

可以使用 --ssl-mode 参数设置数据库的 SSL 模式。

可以使用 --ssl-cert-path 设置数据库实例的 SSL 证书文件路径。

您可以选择添加 --force 参数以避免密码验证。

ose db show 返回有关数据库配置的详细信息。

您可以选择添加 --with-secret 参数以获取数据库用户的密码。

VMware Cloud Director 配置脚本
ose director set 配置 VMware Cloud DirectorVMware Cloud Director Object Storage Extension 之间的连接。

--url--user--secret 参数是必需参数。

--url 参数值必须是 VMware Cloud Director 实例的 URL。

--user--secret 参数值必须是 VMware Cloud Director 系统管理员的凭据。

您可以选择添加 --force 参数以避免密码验证。

您还可以使用 --api token 来配置与 VMware Cloud Director 的连接,而不是使用 --user--secret 对。

ose director show 返回有关 VMware Cloud Director 配置的详细信息。

您可以选择添加 --with-secret 参数以获取 VMware Cloud Director 用户帐户的密码。

ose endpoint set 设置 VMware Cloud Director Object Storage Extension 端点的 URL 和区域名称。
ose ui install 安装适用于 VMware Cloud DirectorVMware Cloud Director Object Storage Extension 用户界面插件。
ose ui uninstall 卸载适用于 VMware Cloud DirectorVMware Cloud Director Object Storage Extension 用户界面插件。
ose ui show 返回有关适用于 VMware Cloud DirectorVMware Cloud Director Object Storage Extension 用户界面插件配置的详细信息。
存储平台配置脚本
ose platforms enable 允许 VMware Cloud Director Object Storage ExtensionCloudianECS 存储平台配合使用。

要激活 Cloudian 存储平台,请运行 ose platforms enable cloudian 脚本。

要激活 ECS 存储平台,请运行 ose platforms enable ecs 脚本。

要激活 AWS S3 存储服务,请运行 ose platforms enable amazon 脚本。

要激活 Object Storage Interoperability Service,请运行 ose platforms enable osis 脚本。--name 参数是必需参数,用于定义 Object Storage Interoperability Service 实例的唯一名称。

ose platforms show 返回有关配置为在 VMware Cloud Director Object Storage Extension 中使用的平台的详细信息。
AWS S3 配置脚本
ose amazon set 配置到 AWS S3 的连接。

--region--access-key--secret-key 参数是必需参数。

--region 参数值必须是 AWS 付款人帐户所在的区域。

--access-key--secret-key 值必须分别是 AWS 付款人帐户的访问密钥和密钥。

ose amazon show 返回有关 AWS S3 配置的详细信息。

您可以选择添加 --with-secret 参数以获取 AWS 付款人帐户的密钥。

Cloudian 配置脚本
ose cloudian admin set 配置 Cloudian 管理服务和 VMware Cloud Director Object Storage Extension 之间的连接。

--url--user--secret 参数是必需参数。

--url 参数值必须是 Cloudian 管理服务的 URL。

--user--secret 参数值必须是 Cloudian 管理服务管理员用户的凭据。

您可以选择添加 --force 参数以避免密码验证。

ose cloudian s3 set 配置 Cloudian S3 服务和 VMware Cloud Director Object Storage Extension 之间的连接。

--url 参数是必需参数,并且该值必须是 S3 服务的 FQDN 或 IP 地址。

如果使用 FQDN,请确保在 Cloudian HyperStore 集群中正确配置 S3 服务域。此外,还请确保 DNS 服务器可将来自虚拟主机的所有桶请求路由到实际的 S3 服务主机。例如,从 bucket-name.hyper-store-s3-host 路由到 hyper-store-s3-host。如果使用 S3 服务的 IP 地址,则不需要域和虚拟主机路由设置。

ose cloudian iam set 配置 Cloudian IAM 服务和 VMware Cloud Director Object Storage Extension 之间的连接。

--url 参数是必需参数,并且该值必须是 Cloudian IAM 服务的 URL。

ose cloudian console set 配置 Cloudian Management ConsoleVMware Cloud Director Object Storage Extension 之间的连接。

--url--user--secret 参数是必需参数。

--url 参数值必须是 Cloudian Management Console 的 URL。

--user 参数值必须是 Cloudian 系统管理员的用户名。

--secret 参数值必须是在 Cloudian Management Console 中配置的单点登录共享密钥。

您可以选择添加 --force 参数以避免密码验证。

ose cloudian show 返回有关 Cloudian 组件配置的详细信息。

您可以选择添加 --with-secret 参数以获取 Cloudian 用户帐户的密码。

ECS 配置脚本
ose ecs admin set 配置 ECS 管理服务和 VMware Cloud Director Object Storage Extension 之间的连接。

--url--user--secret 参数是必需参数。

--url 参数值必须是 ECS 管理服务的 URL。

--user--secret 参数值必须是 ECS 管理服务管理员用户的凭据。

您可以选择添加 --force 参数以避免密码验证。

ose ecs s3 set 配置 ECS S3 服务和 VMware Cloud Director Object Storage Extension 之间的连接。

--url 参数是必需参数。

参数值必须是 S3 服务的 FQDN 或 IP 地址。

请确保 DNS 服务器可将来自虚拟主机的所有桶请求路由到实际的 S3 服务主机。例如,从 bucket-name.hyper-store-s3-host 路由到 hyper-store-s3-host。如果使用 S3 服务的 IP 地址,则不需要域和虚拟主机路由设置。

ose ecs console set 配置 ECS 管理控制台和 VMware Cloud Director Object Storage Extension 之间的连接。

--url--user--secret 参数是必需参数。

--url 参数值必须是 ECS 管理控制台的 URL。

--user--secret 参数值必须是 ECS 管理员用户的凭据。

您可以选择添加 --force 参数以避免密码验证。

ose ecs show 返回有关 ECS 组件配置的详细信息。

您可以选择添加 --with-secret 参数以获取 ECS 用户帐户的密码。

Object Storage Interoperability Service 配置脚本
ose osis admin set 配置 VMware Cloud Director Object Storage ExtensionObject Storage Interoperability Service 实例的管理服务之间的连接。

--name--url--user--secret 参数是必需参数。

--name 参数值必须是 Object Storage Interoperability Service 实例的名称。

--url 参数值必须是 Object Storage Interoperability Service 管理服务的 URL。

--user--secret 参数值必须是 Object Storage Interoperability Service 管理服务管理员用户的凭据。

您可以选择添加 --force 参数以避免密码验证。

ose osis s3 set 配置 Object Storage Interoperability Service S3 服务和 VMware Cloud Director Object Storage Extension 之间的连接。

--name 参数是必需参数,并且该值必须是 Object Storage Interoperability Service 实例的名称。

--url 参数是必需参数,并且该值必须是 S3 服务的 FQDN 或 IP 地址。

VMware Cloud Director Object Storage Extension 服务配置脚本
ose args set 设置 VMware Cloud Director Object Storage Extension 服务参数。服务参数是一个键-值对。使用 --k--v 参数定义键和值。

--k 参数值必须是键,而 --v 参数值必须是值。

ose args get 返回有关 VMware Cloud Director Object Storage Extension 服务参数的详细信息。

使用 --k 参数可按其键检索服务参数。

ose args del 删除 VMware Cloud Director Object Storage Extension 服务参数。

使用 --k 参数可按其键删除服务参数。

ose args show 返回有关所有 VMware Cloud Director Object Storage Extension 服务参数的详细信息。
ose service start 启动 VMware Cloud Director Object Storage Extension 服务。

您可以选择添加 --debug 参数以将服务日志记录级别更改为 debug

ose service stop 停止 VMware Cloud Director Object Storage Extension 服务。
ose service restart 重新启动 VMware Cloud Director Object Storage Extension 服务。您可以选择添加 --debug 参数以将服务日志记录级别更改为 debug
ose service show 返回 VMware Cloud Director Object Storage Extension 服务状态和配置。
数据迁移脚本
ose migration start 开始将数据从 VMware Cloud Director Object Storage Extension 版本 1.0 迁移到版本 1.0.1 或从版本 1.0 迁移到版本 1.5。

要重新启动该过程,请使用 --force 参数重新运行脚本。

ose migration show 返回有关迁移过程的详细信息。
配置脚本
ose config validate 验证 VMware Cloud Director Object Storage Extension 的配置。
ose config export VMware Cloud Director Object Storage Extension 的配置导出为 JSON 文件。

--file--secret 参数是必需参数。

--file 参数值必须是导出文件名。

--secret 参数值必须是 VMware Cloud Director 系统管理员的密码。

ose config import 从 JSON 文件导入 VMware Cloud Director Object Storage Extension 的配置。

--path--secret 参数是必需参数。

--file 参数值必须是要导入的源目录。

--secret 参数值必须是 VMware Cloud Director 系统管理员的密码。

管理脚本
ose support 生成支持包。

--start 参数是可选参数,用于定义日志收集的开始时间。默认值为 2018-01-01。

--end 参数是可选参数,用于定义日志收集的结束时间。如果未指定,则结束日期为当前日期。

对于 --start--end 参数值,请输入 YYYY-MM-DD 格式的日期。

Java 虚拟机 (JVM) 配置脚本
ose jvmargs set 配置 JVM 参数。

使用 -v 参数定义 JVM 参数。例如,要设置 HTTP 代理,请运行以下命令:ose jvmargs -v "Dhttp.proxyHost=proxy.cloud.com -Dhttp.proxyPort=3128"

ose jvmargs delete 删除 JVM 参数配置。
ose jvmargs show 返回有关 JVM 参数配置的详细信息。