问题标签 [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 投票
1 回答
327 浏览

powershell - 查找上次 snapmirror 更新日期

我正在编写一个脚本来检查上次使用 PowerChell 在集群模式 netapps 上更新 snapmirror 关系的时间。

我发现在 CLI 上使用 snapmirror show 我可以看到“上次传输结束时间戳”,并且还有一个使用 PowerShell 的同名属性:

问题出在 CLI 上,它显示了一个不错的日期(08/23 22:05:51),使用 PowerShell 我得到的只是一个数字(1471979101)。有谁知道我怎么能把这个数字翻译成一种DateTime格式?(.ToDateTime() 没用)

0 投票
1 回答
277 浏览

netapp - 如何在 NetApp 7-Mode 上简化以后的解析?

我想从几个 Netapp 命令输出中解析和提取有用的信息,例如sysconfiguptime等等。

我已经在 Netapp 集群模式 (C-Mode) 上完成了它,因为set命令使我的生活变得更轻松了这种句子:

  • 自定义分隔符:

    /li>
  • 无限终端长度。

    /li>
  • 显示所有字段

    /li>

但是,setNetapp 7-模式中不存在命令。¿ 有人知道类似修改终端长度、单位、字段分隔符的内容吗?

这是我手中的版本:

0 投票
1 回答
59 浏览

emc - 远程复制技术

NetApp 的 Snapmirror 技术与 EMC 的 SRDF 有何不同?两者都被称为远程复制解决方案,但没有得到哪个更好以及它们之间的差异。

我可以在这里得出一些结论吗?

提前致谢...

0 投票
1 回答
819 浏览

netapp - Snapmirror 延迟问题

我是 Netapp 的新手,在过去的 6 个月里一直在学习这种数据存储技术。我需要一些 snapmirror 延迟时间问题的帮助。

dest_filer> snapmirror status Vol1_dr Snapmirror 已打开。源
目标状态滞后状态 src_filer:vol1 dest_filer:vol1_dr Snapmirrored 180:51:31 空闲

我故意更改了文件管理器和卷的名称。

建议纠正这个滞后时间的步骤。

0 投票
0 回答
161 浏览

linux - 将 netapp 挂载到目录后,内部目录不存在

我正在尝试安装我们的 netapp,但安装后我得到了奇怪的结果。我会给出奇怪的结果。我们正在尝试挂载 netapp DFS 共享。

首先,我尝试在没有特定域的情况下挂载。

安装工作但我无法访问内部目录。消息:

bash: cd: : 没有这样的文件或目录

然后我尝试使用特定域挂载。

挂载也可以,但是现在当我尝试访问该目录时,我收到了消息:**

bash: cd: : 权限被拒绝

我也知道它应该可以工作,因为我能够通过 Windows 7 站查看共享并且它工作得很好。另外,我使用了 gnome 的文件管理器并使用了“连接到服务器”。它也有效,我可以访问内部目录。

如果您需要更多信息,请告诉我,并感谢您的帮助。

0 投票
2 回答
271 浏览

linux - Perl 5.005_03 无法识别 NFS 文件的存在

我最近实现了一个新的 NAS 文件管理器,在将其挂载到 Linux 服务器后,Perl 解释器(版本 5.005_03)无法识别该挂载上文件的存在:

这里有趣的是:

当我尝试使用更新版本的解释器(如 perl,v5.8.8)时,它可以工作:

我在旧的 Perl 上缺少什么?

提前致谢!

0 投票
1 回答
734 浏览

python - Python 执行 SSH 登录并做一些事情

我正在尝试使用 Python 自动执行 Netapp 存储中的一些常规任务。

由于我使用的是 Windows 机器和 Python,因此我需要执行一些任务来使用 ssh 会话连接存储并执行一些操作,并且我需要查看它的行为方式。例如,如果我们通过 ssh 连接 Linux 机器,如果我执行 ls 命令,我需要查看 ls 的输出。

为了实现这一点,我需要使用哪些工具..我在网上搜索了一些建议使用 paramiko 和 pexpect 但这些是使用连接 ssh 和执行任务的模块,但我们无法在终端上查看输出。

0 投票
1 回答
330 浏览

powershell - 如何执行算术以查找两个 CSV 中值的差异?

我能够区分两个 CSV 的内容(“单元格”)并使用以下函数获得最大值的输出:

但是,我希望获得单元格中值之间的增量/差异。

是否可以执行算术来查找两个 CSV 中值的差异?

为了提供背景信息,我们正在增加 NetApp 卷快照计划,例如,从 6 小时增加到 15 分钟。我想不时开始收集增量,NN+15 minutes在我们实施更改之前找出卷上数据(当然包括快照)的估计总体增长率。是snap delta的,Data ONTAP 方法是为现有快照生成此内容。

谢谢

[关于评论的更新]

档案一:

文件 B:

我通过使用以下内容找到了“线索”:

除了我需要执行差异而measure-object不是求和。我很难找到如何做到这一点。

根据下面选择的答案解决

0 投票
1 回答
412 浏览

java - OnTap API:如何获取音量属性?

我正在使用 OnTap API,并且正在与 7-Mode NetApp 文件管理器交谈。我能够获取卷列表,但我无法弄清楚如何获取卷属性。我尝试使用 VolumeGetIterResponse 类,这是一个代码片段:

运行此代码时,出现错误:

找不到 API:volume-get-iter

请帮我弄清楚我哪里出错了。非常感谢您的帮助。

0 投票
0 回答
951 浏览

java - 在maven项目中使用两个版本的guava

我有一个使用 3rd 方库的项目(netapp nmsdk 包,但这并不真正相关)。该库似乎使用 guava r08,并专门调用com.google.commons.io.NullPointerStream。问题是该类在 r15 之后被删除。更困难的是,该库似乎不知道它的依赖关系,因此我们必须在我们的项目中手动包含 guava r08,以便应用程序在运行时找到该类。

现在,我们在几个地方使用了番石榴,但不幸的是,我们需要更新版本的番石榴中的功能。因此,稍后在我们的项目 pipeline-stack-whatever 中,我们引用了当前版本 r21。

但是 maven 排除了 r08 的瞬态依赖,转而支持 r21,所以现在我们在运行时没有所需的类!

我试图让阴影起作用,但由于它似乎没有引入 r08 中的类,所以没有什么可阴影的。

有人可以帮我弄清楚如何在 r08 中“包含”所需的临时文件以及对 r21 的显式依赖。或者,如果我走错了路,我能找到正确的方向吗?谢谢!

编辑:我想明确指出,第 3 方库似乎不是一个合适的 Maven 工件,并且是我们无法访问的完全封闭源代码。

编辑 2:好的,所以我早些时候撒了谎,它实际上是三个项目(好吧,你抓住了我,有 12 个,但只有 3 个问题)。

  • 第 3 方库需要 Guavar08 并在运行时抛出 ClassNotFound 异常。3rd 方库没有临时依赖项或包含的依赖项。
  • 项目-A 使用 3rd 方库,并具有 guava r08,因此 3rd 方可以在运行时找到它。
  • Project-B 使用 Project-A 和 Guava 21。
  • Project-C 使用 Project-A、Project-B 并且本身不使用 Guava。
  • fat jar 是根据 Project-C 的配置文件构建的。