• [问题求助] RDS for PostgreSQL 的数据包装器 obs_fdw如何使用
    没找到任何使用说明,和pg的parquet s3 fdw差不多的东西吗
  • [技术干货] 【FAQ】2025年9月OBS问答汇总
    微信小程序 npm下载esdk-obs-browserjs 后初始化报错详细描述:微信小程序 npm下载esdk-obs-browserjs 后初始化报错:TypeError: ObsClient is not a constructor,如何解决链接:https://bbs.huaweicloud.com/forum/thread-0228191150250998072-1-1.html答:小程序直传OBS,请看这篇文档:https://support.huaweicloud.com/bestpractice-obs/obs_05_2000.html在自定义域名下,访问obs,如何自定义一个错误页面详细描述:我在我自定义域名下随便输入一个不存在的桶或者文件会返回一个<Error> <Code>NoSuchKey</Code> <Message>The specified key does not exist.</Message> <RequestId>000001996050CD379015682CDCFA9747</RequestId> <HostId>Y6HbEithXoiIL1fwT8CxIdGP8txtYR13HdIEaEvZVNQW6K6fq2UsX/iMud6VntPw</HostId> <Key>123/ssss</Key> </Error>这样的xml,支不支持自定义一个错误的页面,类似于文件不存在链接:https://bbs.huaweicloud.com/forum/thread-02127193640666927106-1-1.html答:OBS的错误是XML的固定格式:https://support.huaweicloud.com/api-obs/obs_04_0115.html你可以解析这个返回报文,然后向用户展示你自己的页面并将数据填入(华为云OBS这边并不支持定制错误页面)php8.1处理文件上传,报错During inheritance of ArrayAccess详细描述:具体信息:During inheritance of ArrayAccess: Uncaught think\\exception\\ErrorException: Return type of Obs\\Internal\\Common\\Model::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\\work\\xsbnqcy\\source\\backendsuperai\\vendor\\obs\\esdk-obs-php\\Obs\\Internal\\Common\\Model.php:177 最新版php sdk,3.23.11链接:https://bbs.huaweicloud.com/forum/thread-0232193975827532122-1-1.html答:这个错误是由于 PHP 8.1 对 ArrayAccess 接口的返回类型严格化导致的。以下是解决方案:原因PHP 8.1 要求 ArrayAccess 接口方法的返回类型必须显式声明为 mixed,或使用 #[ReturnTypeWillChange] 属性抑制警告。华为 OBS SDK 3.23.11 的 Model.php 未适配此变更。解决方案(任选其一)临时修复(推荐快速解决)修改 vendor/obs/esdk-obs-php/Obs/Internal/Common/Model.php,在 offsetGet 方法上方添加属性:#[\ReturnTypeWillChange] public function offsetGet($offset) { /* 原代码 */ } 升级 SDK检查华为 OBS 官方是否有兼容 PHP 8.1 的新版本 SDK。降级 PHP临时降级到 PHP 8.0(不推荐长期方案)。根本原因华为 OBS SDK 的 Model 类实现了 ArrayAccess,但未遵循 PHP 8.1 的严格类型声明要求。需等待官方 SDK 更新或手动补丁。⚠️ 注意:直接修改 vendor 文件会在 composer update 时被覆盖,建议通过派生类或联系华为支持反馈此问题。通过临时授权url上传文件提示SignatureDoesNotMatch详细描述:不用怀疑key的可靠性,不通过临时授权url是可以正常上传文件的。代码用的官方sdk参考中的“临时授权访问->使用临时URL进行授权访问->上传对象”。php sdk:3.23.11php版本:8.1链接:https://bbs.huaweicloud.com/forum/thread-0251194027522409129-1-1.html答:临时授权密钥和正常访问的密钥是不一样的参考文档(临时授权访问OBS):https://support.huaweicloud.com/perms-cfg-obs/obs_40_0037.html
  • [互动交流] 通过临时授权url上传文件提示SignatureDoesNotMatch
    不用怀疑key的可靠性,不通过临时授权url是可以正常上传文件的。代码用的官方sdk参考中的“临时授权访问->使用临时URL进行授权访问->上传对象”。php sdk:3.23.11php版本:8.1
  • [互动交流] php8.1处理文件上传,报错During inheritance of ArrayAccess
    具体信息:During inheritance of ArrayAccess: Uncaught think\\exception\\ErrorException: Return type of Obs\\Internal\\Common\\Model::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\\work\\xsbnqcy\\source\\backendsuperai\\vendor\\obs\\esdk-obs-php\\Obs\\Internal\\Common\\Model.php:177 最新版php sdk,3.23.11
  • [互动交流] 在自定义域名下,访问obs,如何自定义一个错误页面
    我在我自定义域名下随便输入一个不存在的桶或者文件会返回一个<Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><RequestId>000001996050CD379015682CDCFA9747</RequestId><HostId>Y6HbEithXoiIL1fwT8CxIdGP8txtYR13HdIEaEvZVNQW6K6fq2UsX/iMud6VntPw</HostId><Key>123/ssss</Key></Error>这样的xml,支不支持自定义一个错误的页面,类似于文件不存在
  • [问题求助] modelarts如何快速上传文件
    您好,我目前使用modelarts notebook,需要上传2t左右数据。目前发现可以直接在notebook创建过程中创建一个较大的EVS,然后ssh连接notebook,并上传文件。此外还可以创建obs,用obs browser+上传,然后再拷贝到notebook的云硬盘上。但我尝试下来,这两种方法上传都比较慢。然后由于我使用的是校园网,ipv4限速而ipv6不限速,请问有没有办法通过ipv6上传数据到notebook的云硬盘中?
  • [问题求助] OBS对象存储服务中的并行文件系统如何跨区域复制?
    如题,OBS对象存储服务中的并行文件系统如何实现跨区域的复制?我有大概2.11TB的数据存储在并行文件系统中,希望复制到其它区域。
  • [问题求助] obs如何跨节点传输
    obs数据丢失,想要从别的节点将数据直接传输带MA环境里
  • [技术干货] 【合集】华为云存储服务的 10 个核心干货总结
    以下是华为云存储服务的 10 个核心干货总结,涵盖技术优势、应用场景和差异化能力,帮助快速掌握其核心价值:1. 全场景存储类型覆盖对象存储 OBS:支持海量非结构化数据(如图片、视频、日志),提供标准、低频、归档多层级存储,成本优化达 70%。块存储 EVS:高性能云硬盘(SSD/SAS/SATA),满足数据库、虚拟化等 I/O 密集型场景,时延低至 0.1ms。文件存储 SFS:分布式文件系统,支持 NFS/SMB 协议,适用于大数据分析、AI 训练等共享存储需求。极速云盘:基于 NVMe SSD,单盘最高 300K IOPS,满足超低时延业务(如高频交易)。2. 数据持久性 99.9999999999%(12 个 9)通过 多副本 + 纠删码 技术,确保数据跨可用区冗余存储,故障自动修复,业务零中断。支持 跨区域复制,实现灾难恢复(RTO<15 分钟,RPO=0)。3. 智能分层,成本优化 30%+自动生命周期管理:根据访问频率将数据从标准层迁移至低频/归档层,存储成本直降 70%。冷热数据分离:结合 AI 预测算法,动态调整数据存储层级,避免手动管理成本。4. 全球加速网络(Global Acceleration)通过 2800+ 边缘节点 和智能调度,实现全球数据毫秒级访问(如中国到东南亚时延 <50ms)。支持 CDN 回源加速,降低大文件传输延迟。5. 安全合规体系传输加密:支持 HTTPS/TLS 1.3,数据在途加密。存储加密:默认 AES-256 加密,支持 KMS 托管密钥。合规认证:通过 GDPR、HIPAA、等保三级等 50+ 国际认证,满足金融、医疗等行业要求。6. 混合云无缝集成存储网关(Storage Gateway):将本地存储无缝扩展至云端,支持 VMware、OpenStack 等私有云环境。多云数据管理:通过 DataArts Studio 实现跨云(华为云+AWS/Azure)数据迁移和同步。7. 大数据与 AI 深度优化OBS-Hadoop 直连:无需 ETL 即可直接分析 OBS 数据,降低存储与计算分离成本。ModelArts 集成:训练数据直接从 OBS 加载,支持 PB 级数据预处理加速。8. 极致弹性扩展能力对象存储 OBS:单桶支持 10PB 容量 和 10 万+ TPS,轻松应对突发流量(如双 11 秒杀)。文件存储 SFS Turbo:按需扩展容量和性能,无需提前规划。9. 开发者友好生态多语言 SDK:支持 Java/Python/Go 等 10+ 编程语言,兼容 AWS S3 接口。Serverless 存储:结合 FunctionGraph 函数计算,实现按需触发数据处理的无服务器架构。10. 行业解决方案沉淀媒体行业:支持 4K/8K 视频实时转码和全球分发,成本降低 40%。基因测序:通过 OBS + 批量计算,实现 TB 级基因数据快速分析。自动驾驶:结合 SFS Turbo 实现高并发模拟训练数据共享,迭代速度提升 3 倍。总结华为云存储的核心优势在于 “全场景覆盖+极致可靠性+深度行业优化”,通过技术整合(如智能分层、混合云网关)和生态合作(如与 ModelArts、Hadoop 集成),为企业提供低成本、高安全、易扩展的存储解决方案,尤其适合对数据安全、合规和全球化访问要求高的行业。
  • [互动交流] 微信小程序下载esdk-obs-browserjs 初始化报错 TypeError: ObsClient is not a constructor
    微信小程序下载esdk-obs-browserjs  初始化报错 TypeError: ObsClient is not a constructor
  • [互动交流] 微信小程序 npm下载esdk-obs-browserjs 后初始化报错
    微信小程序  npm下载esdk-obs-browserjs 后初始化报错:TypeError: ObsClient is not a constructor,如何解决 
  • 大型数据集的存储方案
    训练模型用的大规模数据集一般怎么存储呀?是直接用 云硬盘EVS,还是用 对象存储服务OBS?
  • [问题求助] C代码使用put_object流式上传数据流到桶,报错AbortedByCallback:37
    必现报错{8636} put object from buffer failed(AbortedByCallback-37).
  • [互动交流] obs 中有个类叫repeatablerequestentity。这个中的构造函数中,将inputstream的mark值设置为0,同时还设置了缓存buffer为wtite-buffer-size,我需要加大这个缓存buffder,怎么设置
    问题见标题obs 中有个类叫repeatablerequestentity。这个中的构造函数中,将inputstream的mark值设置为0,同时还设置了缓存buffer为wtite-buffer-size,我需要加大这个缓存buffder,怎么设置
  • [问题求助] OBS上传文件失败,STATUS为404 code为空
    ```obsClient.putObject({  Bucket: 'xxxxx',  Key: 'path1/path2/xxxxx.js',  SourceFile: 'mypath/xxxxx.js'})```通过以上sdk上传文件,返回结果STATUS为404,Code返回空,RequestId也为空。请问这可能是什么原因?去客户端查看确实资源没上传成功。这个key中的文件夹一定要预先创建吗?还是会自动判断如果没有目录会主动创建? 
总条数:1487 到第
上滑加载中