问题标签 [netapp]

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.

0 投票
0 回答
16 浏览

api - 如何使用 netapp 9.5 及以下 API

当前使用 netapp 9.5 或更低版本。但是,netapp 似乎从 9.6 版开始支持 rest api。目前正在使用 CURL 进行测试,我想知道如何在 netapp 9.5 或更低版本中使用该 API。

0 投票
0 回答
34 浏览

api - 如何在 ontap 9.5 或更低版本中使用 API

当前使用 netapp 9.5 或更低版本。但是,netapp 似乎从 9.6 版开始支持 rest api。我想知道如何在 netapp 9.5 或更低版本中使用 API。在 Java 的情况下,有没有办法使用 9.5 或更低版本的 SDK?

0 投票
1 回答
98 浏览

git - 如何直接快速更改git存储库的git索引中所有文件的uid/gid

我的用例是

  1. 我有一个由 uidA:gidA 创建的非常大的 GIT 存储库,其所有文件和 git 索引为 uidA:gidA
  2. 我已经使用 netapp 文件系统技术进行了快照/冻结,也就是冻结了该目录和 git 工作区的内容
  3. 我“文件系统克隆”了 uidB:gidB 的快照。它会立即使用快照的精确副本创建一个新工作区,每个文件/目录现在由 uidB:gidB 拥有 1 个差异。

当我执行“git status”时,它会强制更新索引,很可能是因为索引中的文件/对象存储为 uidA:gidA,而“文件系统克隆”工作区中的所有文件都归 uidB:gidB并且存在不匹配。

  1. 有没有办法有效地将索引中的部分或全部对象/文件更新为 uidB:gidB。我怀疑默认更新实际上会在更新索引之前检查每个文件,在这种情况下不需要。所以我想办法盲目地将索引中的所有文件更新为 uidB:gidB

  2. 或者避免强制索引更新。

在 NFS 上,在我们非常大的工作区中进行索引更新需要 20 多分钟。工作空间为 800GB

0 投票
1 回答
61 浏览

ansible - 无法从 na_ontap_command ansible 模块打印标准输出

我正在尝试从NetApp ONTAP9.8P6 上的 n a_ontap_command ansible 模块获取 stdout_lines 输出。

这给了我完整的输出:

输出:

我怎样才能打印例如 stdout 或 stdout_lines?

我找到了带有 msg: "{{ cluster_version.stdout }}" 或循环结果的示例。

味精:“{{ cluster_version.stdout }}”以以下错误味精结尾:

在我的案例中,我不知道如何使用循环,因为在我的剧本的输出中找不到结果关键项。

也许有人经历过这种情况并可以提供想法或解决方案?谢谢!

0 投票
1 回答
308 浏览

prometheus - 如何在普罗米修斯中使用 relable_config 为指标添加前缀

最终在带有 Prometheus 和 Grafana 的 Docker 环境中运行 Harvest2。

问题是,在同一个 Prometheus 数据库中还有其他系统报告,NetApp Harvest 没有在它的指标名称上添加前缀,例如 netapp_ 到每个 netapp 指标。以这种方式找到正确的指标真是太痛苦了。

我想使用 Prometheus_config 的 relable_config 选项作为解决方法。目前我对收获轮询器有以下配置:

但这会导致 Grafana/Prometheus 中根本没有出现收获轮询器。关于如何添加所需前缀的任何想法?

0 投票
0 回答
37 浏览

amazon-s3 - 如何保留有关使用的 StorageGrid 内存的信息?还有其他方法可以找出有关已用磁盘空间的数据吗?

我想知道 StorageGrid 的存储中使用了多少磁盘空间。但是我没有帐户可以去 StorageGrid Manager 的 UI 查看存储状态。我在StorageGrid 的 API 文档中发现有GET Storage Usage requestwith parameter x-ntap-sg-usageto URI /。我试图通过邮递员休息:

但每次都会得到错误响应:

为什么参数x-ntap-sg-usage是一个不好的参数?如何修复其余部分以使用存储的磁盘空间?是否有任何示例或不同的方法来找出使用的磁盘空间?

0 投票
1 回答
21 浏览

azure - 无法删除 Azure 中的 Azure NetApp 文件卷

我将 Azure NetApp 文件部署到我的 MSDN 订阅以进行测试。我配置了将卷复制到另一个区域。测试后,我删除了副本卷,而没有先删除复制。现在我无法删除源卷。错误:“删除卷时出错 - 卷是活动卷复制关系的成员

有没有其他方法可以删除卷和其余的 Azure NetApp 文件。它已经用光了我所有的积分,以至于我的订阅被禁用了。

提前谢谢你。

0 投票
0 回答
94 浏览

amazon-web-services - 错误:NoSuchUpload。S3 completeMultipartUpload中指定的分段上传不存在错误

尝试使用 m_s3Client->CompleteMultipartUpload(object_request); 得到以下问题。卷曲请求超时并重试。重试时出错,提示 NoSuchUpload。

观察:这个 curl 超时时间约为 8.04 秒。

需要指点才能弄清楚,

这个超时时间是怎么设置的? 此超时是否会创建 NoSuchUpload 问题?

0 投票
2 回答
53 浏览

apache-beam - 将 Apache Beam 中的多部分空 csv 文件写入 netApp 存储网格时出现异常

问题陈述

我们正在使用多个 csv 文件到 pcollections -> 应用 beam SQL 来转换数据 -> 写入结果 pcollection。如果我们在所有源 pCollections 中都有一些数据并且梁 SQL 使用一些数据生成新集合,那么这绝对可以正常工作。当 Transform pCollection 生成空 pCollection 并且在 netApp Storage Grid 中写入它时,它会在下面抛出,

以下是示例代码

观察

  • 如果我们编写简单文件而不是多部分文件(简单将对象放入存储网格),则工作正常
  • 似乎是 Storage Grid 的已知问题,但我们想检查我们是否可以从梁管道处理这个问题。

我试过的

  • 试图查看我是否可以在写入之前检查 PCollection 的大小并将一些字符串放入输出文件,但由于 PCollection 是空的,它根本不会进入 PTransform。
  • 也尝试使用 Count.globally ,但该事件没有帮助

  • 无论如何我们可以在 Beam 中处理这个问题,就像我们可以在写入之前检查 PCollection 的大小一样?如果大小为零,即空 pcollection,那么我们可以避免写入文件以避免此问题。
  • 有没有人遇到过类似的问题并能够解决?