✨
Singularity
中文
中文
  • 概述
    • 什么是Singularity
    • V1或V2
  • 安装
    • 下载二进制文件
    • 通过Docker安装
    • 从源代码构建
    • 部署到生产环境
  • 数据准备
    • 快速入门
    • 性能调优
  • 内容分发
    • 分发CAR文件
  • 交易处理
    • 创建交易计划
  • 主题
    • 内嵌准备
    • 基准测试
  • 💻CLI 参考
    • 菜单
    • Ez准备
    • 版本
    • 管理员
      • 初始化
      • 重置
      • 迁移数据集
      • 迁移计划
    • 下载
    • 提取Car
    • 交易
      • 计划
        • 创建
        • 列表
        • 更新
        • 暂停
        • 恢复
      • 手动发送
      • 列表
    • 运行
      • API
      • 数据集处理器
      • 内容提供者
      • 交易跟踪器
      • 交易发布者
      • 下载服务器
    • 钱包
      • 导入
      • 列表
      • 删除
    • 存储
      • 创建
        • Acd
        • Azureblob
        • B2
        • Box
        • Drive
        • Dropbox
        • Fichier
        • Filefabric
        • Ftp
        • Google Cloud Storage
        • Gphotos
        • Hdfs
        • Hidrive
        • Http
        • Internetarchive
        • Jottacloud
        • Koofr / Digi Storage
          • Digistorage
          • Koofr / Digi Storage
          • 其他
        • 本地
        • Mailru
        • Mega
        • Netstorage
        • Onedrive
        • Opendrive
        • Oos
          • Env_auth
          • Instance_principal_auth
          • No_auth
          • Resource_principal_auth
          • User_principal_auth
        • Pcloud
        • Premiumizeme
        • Putio
        • Qingstor
        • AWS S3和兼容存储
          • Aws
          • 阿里云
          • Arvancloud
          • Ceph
          • Chinamobile
          • Cloudflare
          • Digitalocean
          • Dreamhost
          • 华为云
          • Ibmcos
          • Idrive
          • Ionos
          • Liara
          • Lyvecloud
          • Minio
          • 网易云
          • 其他
          • Qiniu
          • Rackcorp
          • Scaleway
          • Seaweedfs
          • Stackpath
          • Storj
          • 腾讯云
          • Wasabi
        • Seafile
        • Sftp
        • Sharefile
        • Sia
        • Smb
        • Storj
          • 已存在
          • 新建
        • 蓝奏云
        • Swift
        • Uptobox
        • Webdav
        • Yandex
        • Zoho
      • 浏览
      • 列表
      • 删除
      • 更新
        • Acd
        • Azureblob
        • B2
        • Box
        • Drive
        • Dropbox
        • Fichier
        • Filefabric
        • Ftp
        • Google Cloud Storage
        • Gphotos
        • Hdfs
        • Hidrive
        • Http
        • Internetarchive
        • Jottacloud
        • Koofr / Digi Storage
          • Digistorage
          • Koofr / Digi Storage
          • 其他
        • 本地
        • Mailru
        • Mega
        • Netstorage
        • Onedrive
        • Opendrive
        • Oos
          • Env_auth
          • Instance_principal_auth
          • No_auth
          • Resource_principal_auth
          • User_principal_auth
        • Pcloud
        • Premiumizeme
        • Putio
        • Qingstor
        • AWS S3和兼容存储
          • Aws
          • 阿里云
          • Arvancloud
          • Ceph
          • Chinamobile
          • Cloudflare
          • Digitalocean
          • Dreamhost
          • 华为云
          • Ibmcos
          • Idrive
          • Ionos
          • Liara
          • Lyvecloud
          • Minio
          • 网易云
          • 其他
          • Qiniu
          • Rackcorp
          • Scaleway
          • Seaweedfs
          • Stackpath
          • Storj
          • 腾讯云
          • Wasabi
        • Seafile
        • Sftp
        • Sharefile
        • Sia
        • Smb
        • Storj
          • 已存在
          • 新建
        • 蓝奏云
        • Swift
        • Uptobox
        • Webdav
        • Yandex
        • Zoho
      • 重命名
    • 准备
      • 创建
      • 列表
      • 状态
      • 重命名
      • 附加来源
      • 附加输出
      • 分离输出
      • 开始扫描
      • 暂停扫描
      • 开始打包
      • 暂停打包
      • 开始Daggen
      • 暂停Daggen
      • 列表片段
      • 添加片段
      • 浏览
      • 附加钱包
      • 列表钱包
      • 分离钱包
  • 🌐Web API 参考
    • 交易计划
    • 交易
    • 文件
    • 作业
    • 片段
    • 准备
    • 存储
    • 钱包关联
    • 钱包
    • 规范
  • ❓常见问题
    • 数据库已锁定
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. CLI 参考
  2. 存储
  3. 创建

Swift

NAME:
   singularity storage create swift - OpenStack Swift(Rackspace Cloud Files, Memset Memstore, OVH)

USAGE:
   singularity storage create swift [command options] [arguments...]

DESCRIPTION:
   --env-auth
      使用标准的OpenStack形式从环境变量获取Swift凭证。

      示例:
         | false | 在后续步骤中输入Swift凭证。
         | true  | 从环境变量获取Swift凭证。
         |       | 如果使用此选项,请将其他字段留空。

   --user
      登录用户名(OS_USERNAME)。

   --key
      API密钥或密码(OS_PASSWORD)。

   --auth
      服务器的身份验证URL(OS_AUTH_URL)。

      示例:
         | https://auth.api.rackspacecloud.com/v1.0     | Rackspace(美国)
         | https://lon.auth.api.rackspacecloud.com/v1.0 | Rackspace(英国)
         | https://identity.api.rackspacecloud.com/v2.0 | Rackspace v2
         | https://auth.storage.memset.com/v1.0         | Memset Memstore(英国)
         | https://auth.storage.memset.com/v2.0         | Memset Memstore(英国)v2
         | https://auth.cloud.ovh.net/v3                | OVH

   --user-id
      用户ID - 可选 - 大多数Swift系统使用用户,并将此字段留空(v3认证)(OS_USER_ID)。

   --domain
      用户域 - 可选(v3认证)(OS_USER_DOMAIN_NAME)。

   --tenant
      租户名称 - 可选(v1认证);否则需要此字段或tenant_id(OS_TENANT_NAME或OS_PROJECT_NAME)。

   --tenant-id
      租户ID - 可选(v1认证);否则需要此字段或租户(OS_TENANT_ID)。

   --tenant-domain
      租户域 - 可选(v3认证)(OS_PROJECT_DOMAIN_NAME)。

   --region
      区域名称 - 可选(OS_REGION_NAME)。

   --storage-url
      存储URL - 可选(OS_STORAGE_URL)。

   --auth-token
      来自备用身份验证的身份验证令牌 - 可选(OS_AUTH_TOKEN)。

   --application-credential-id
      应用凭证ID(OS_APPLICATION_CREDENTIAL_ID)。

   --application-credential-name
      应用凭证名称(OS_APPLICATION_CREDENTIAL_NAME)。

   --application-credential-secret
      应用凭证密钥(OS_APPLICATION_CREDENTIAL_SECRET)。

   --auth-version
      身份验证版本 - 可选 - 如果您的身份验证URL没有版本,则设置为(1,2,3)(ST_AUTH_VERSION)。

   --endpoint-type
      从服务目录中选择的端点类型(OS_ENDPOINT_TYPE)。

      示例:
         | public   | 公共(默认值,如果不确定,选择此选项)
         | internal | 内部(使用内部服务网络)
         | admin    | 管理员

   --leave-parts-on-error
      如果发生错误,则避免调用中止上传。

      对于在不同会话间恢复上传,应将其设置为true。

   --storage-policy
      创建新容器时要使用的存储策略。

      当创建新容器时,将应用指定的存储策略。之后无法更改策略。允许的配置值及其含义取决于您的Swift存储提供程序。

      示例:
         | <unset> | 默认值
         | pcs     | OVH公有云存储
         | pca     | OVH公有云存储档案

   --chunk-size
      将文件分块到_segments容器中的大小限制。

      将文件分块到_segments容器中的大小限制。默认值为5 GiB,这是其最大值。

   --no-chunk
      在流式传输上传期间不分块文件。

      在进行流式上传时(例如使用rcat或mount),设置此标志将导致Swift后端不上传分块文件。

      这将将最大上传大小限制为5 GiB。但是非分块文件更容易处理,并且有MD5SUM。

      Rclone在执行普通复制操作时仍然会对大于chunk_size的文件进行分块。

   --no-large-objects
      禁用对静态和动态大对象的支持。

      Swift无法透明地存储大于5 GiB的文件。这方面有两种方法,即静态或动态大对象,而API无法使rclone确定文件是静态大对象还是动态大对象,除非对该对象进行HEAD请求。因为这些对象需要以不同方式处理,所以这意味着rclone必须针对对象发出HEAD请求,例如在读取校验和时。

      当设置“no_large_objects”时,rclone将假设没有存储静态或动态大对象。这意味着它可以停止执行额外的HEAD调用,从而大大提高性能,特别是在使用`--checksum`进行swift到swift传输时。

      设置此选项意味着`no_chunk`以及不会以分块方式上传文件,因此大于5 GiB的文件将在上传时发生错误。

      如果设置此选项且存在静态或动态大对象,则其哈希值将不正确。下载将成功,但其他操作(如删除和复制)将失败。

   --encoding
      后端的编码形式。

      有关更多信息,请参见[概述中的编码部分](/overview/#encoding)。


OPTIONS:
   --application-credential-id value      应用凭证ID(OS_APPLICATION_CREDENTIAL_ID)。[$APPLICATION_CREDENTIAL_ID]
   --application-credential-name value    应用凭证名称(OS_APPLICATION_CREDENTIAL_NAME)。[$APPLICATION_CREDENTIAL_NAME]
   --application-credential-secret value  应用凭证密钥(OS_APPLICATION_CREDENTIAL_SECRET)。[$APPLICATION_CREDENTIAL_SECRET]
   --auth value                           服务器的身份验证URL(OS_AUTH_URL)。[$AUTH]
   --auth-token value                     来自备用身份验证的身份验证令牌 - 可选(OS_AUTH_TOKEN)。[$AUTH_TOKEN]
   --auth-version value                   身份验证版本 - 可选 - 如果您的身份验证URL没有版本,则设置为(1,2,3)(ST_AUTH_VERSION)。(默认值:0)[$AUTH_VERSION]
   --domain value                         用户域 - 可选(v3认证)(OS_USER_DOMAIN_NAME)[$DOMAIN]
   --endpoint-type value                  从服务目录中选择的端点类型(OS_ENDPOINT_TYPE)。(默认值:"public")[$ENDPOINT_TYPE]
   --env-auth                             使用标准的OpenStack形式从环境变量获取Swift凭证。[默认值:false] [$ENV_AUTH]
   --help, -h                             显示帮助
   --key value                            API密钥或密码(OS_PASSWORD)。[$KEY]
   --region value                         区域名称 - 可选(OS_REGION_NAME)。[$REGION]
   --storage-policy value                 创建新容器时要使用的存储策略。[$STORAGE_POLICY]
   --storage-url value                    存储URL - 可选(OS_STORAGE_URL)。[$STORAGE_URL]
   --tenant value                         租户名称 - 可选(v1认证);否则需要此字段或tenant_id(OS_TENANT_NAME或OS_PROJECT_NAME)。[$TENANT]
   --tenant-domain value                  租户域 - 可选(v3认证)(OS_PROJECT_DOMAIN_NAME)。[$TENANT_DOMAIN]
   --tenant-id value                      租户ID - 可选(v1认证);否则需要此字段或租户(OS_TENANT_ID)。[$TENANT_ID]
   --user value                           登录用户名(OS_USERNAME)。[$USER]
   --user-id value                        用户ID - 可选 - 大多数Swift系统使用用户,并将此字段留空(v3认证)(OS_USER_ID)。[$USER_ID]

   高级选项

   --chunk-size value      将文件分块到_segments容器中的大小限制。[默认值:"5Gi"] [$CHUNK_SIZE]
   --encoding value        后端的编码形式。[默认值:"Slash,InvalidUtf8"] [$ENCODING]
   --leave-parts-on-error  如果发生错误,则避免调用中止上传。[默认值:false] [$LEAVE_PARTS_ON_ERROR]
   --no-chunk              在流式传输上传期间不分块文件。[默认值:false] [$NO_CHUNK]
   --no-large-objects      禁用对静态和动态大对象的支持。[默认值:false] [$NO_LARGE_OBJECTS]

   通用选项

   --name value  存储名称(默认值:自动生成的)
   --path value  存储路径
Previous蓝奏云NextUptobox

Last updated 1 year ago

Was this helpful?

💻