问题标签 [ibm-cloud-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - IBM Cloud Object Storage Connection 问题 Watson Studio Python 笔记本
我一直试图在 Watson Studio 中让我的 Python notebook 连接到我的云存储并从我的云存储中检索数据几个小时,并阅读了许多教程,但不知道为什么它不起作用,代码如下:
这会产生错误:CredentialRetrievalError:从https://iam.bluemix.net/oidc/token检索凭据时出错:HttpCode(400) - 从服务器检索令牌失败。
如果我对 ibm_auth_endpoint使用“ https://iam.cloud.ibm.com/identity/token ”,则结果相同
我也尝试过与 HMAC 凭据的单独连接,但找不到任何教程来展示如何合并这些凭据......
请帮忙!
谢谢
json - 从 IBM Cloud Object Storage 加载 (Geo)JSON
如何将 JSON 文件从我的云对象存储加载到我的 Jupyter 笔记本中作为字符串文件,而不是作为流媒体体。
下面的代码给了我一个流对象:
这不返回任何内容('NoneType'):
这可能是非常基本的。有人可以帮忙吗?
ruby - IBM Cloud Object Storage 的 Fog/aws gem 不工作
由于 Softlayer 或 IBM Cloud 已从基于 Swift 的对象存储迁移到基于 S3 的云对象存储。我正在使用雾/aws 而不是雾/softlayer。
以下是代码:
但即使使用有效的密钥和 ID,它也失败了。
IBM COS 使用的端点是“ https://control.cloud-object-storage.cloud.ibm.com/v2/endpoints ”
当我尝试单独使用雾时(需要“雾”)。它抛出以下错误:
Unable to activate google-api-client-0.23.9, because mime-types-2.99.3 conflicts with mime-types (~> 3.0) (Gem::ConflictError)
请建议如何解决这些问题。
ibm-cloud - 使用 IBM Cloud Object Storage CLI 对存储桶发出获取请求时出现 403 错误
我创建了一个云对象存储服务并创建了一个标准存储桶。我的目标是在 CLI 中使用服务 ID 上传文件。
作为步骤-1,我正在测试我正在按照以下链接在我从该链接创建的存储桶上运行一些命令:https ://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-cli- ic-cos-cli
以下是一些输出:
我在其他存储桶上尝试过,我看到相同的 403。
我进入了存储桶的访问策略并创建了一个将自己设置为经理的策略。但这没有帮助。
从 cli 创建存储桶效果很好:
然后我尝试获取存储桶列表:
看起来不错,但尝试检索hog-cli-bucket-name
存储桶的类没有用。它要求我登录。
在我登录后,当我测试时get-bucket-class
它一直告诉我再次登录。
ibm-cloud - 拒绝访问您的 IBM Cloud 帐户
我创建了 IBM 云对象存储和存储桶。当我尝试列出存储中的存储桶时,它可以工作,但是当我尝试从存储桶读取或写入时,我被拒绝访问。
我尝试使用 apikey 和 sso 登录,但又遇到了同样的问题
node.js - 无法验证特定网络上 Node js 中的第一个证书错误
当我尝试在工作网络上使用 Node.js sdk 连接到 IBM Cloud Object Storage 时,我无法验证第一个证书错误。但是,在使用其他网络(例如我的手机和公共 Wi-Fi)时,我没有收到此错误。
mongodb - 具有 persistenceVolumeClaims 的 IBM Cloud stable/mongodb 图表
我正在尝试将stable/mongodb helm chart 安装到我在 IBM 云上的集群。我按照本指南配置对象存储服务实例,以及配置凭据和机密。
现在我想创建一个 persistenceVolumeClaim 并将其挂载到 stable/mongodb 安装。我尝试通过向稳定/图表提供的值添加正确的注释来创建 pvc persistence.annotations
,但是注释不会作为 pvc 的一部分呈现。那么我首先成功创建了一个pvc。
pvc是绑定的
然后我安装 helm chart 并将 pvc 的名称传递给带有
--set persistence.existingClaim=mypvc
. 但随后 pod 不断重新启动,失败并显示 readinessProbe 和错误消息:
日志:
如果我通过了--set volumePermissions.enabled=true
,则 pod 会卡在 PodInitializing 状态,并在一段时间后使用 CrashLoopBackoff。
获取日志给了我错误信息:
我尝试使用 ceph 对象存储对其进行设置,并且开箱即用。我不明白问题出在哪里,任何帮助将不胜感激。
db2 - 如何将 IBM SQL 查询服务的结果存储到 IBM Db2 on Cloud 中?
我有一个关于使用 IBM SQL Query 服务查询 IBM Db2 on Cloud 的问题。假设我有一个在 IBM SQL Query 控制台上运行的查询语句,我想从 SQL Query 服务与 IBM Db2 建立连接,以便我可以将查询结果保存到数据库中。我已经创建了 IBM SQL 查询服务和 Db2 on Cloud lite 实例。
你们能帮我看看怎么可能吗?
python - 尝试使用 Python 列出 IBM Cloud Object Storage 中的对象时出现“指定的存储桶不存在”
按照IBM 文档,我正在尝试使用 Python 和 ibm-cos-sdk 列出我的 COS 存储桶中的对象。
结果是:
ibm_botocore.errorfactory.NoSuchBucket:调用ListObjects操作时出错(NoSuchBucket):指定的bucket不存在。
我很确定存储桶确实存在,因为我可以在输出中清楚地看到它
我在这里做错了什么?
ibm-cloud - 限制 IBM Cloud Object Storage 公共存储区访问
我正在尝试在 IBM COS 中创建一个公共存储桶,我的问题是:
- 我们可以限制调用COS公共桶的次数来避免DOS攻击吗?是否需要?
- IBM COS 服务自己处理吗?