解决了

收集Nutanix PD快照


徽章
  • 冒险家
  • 3个答复

大家好,

经过一番研究,我发现没有机会通过API收集每个保护域的全部快照(独家用法)(我使用5.15.3 AOS)。

由于我每天有很多VM,我如何通过nutanix cmdlet收集此信息并获得该信息?

谢谢。

图标

最好的答案Jacksonwrath16072021年4月10日,09:42

Follow up:<\/p>

I installed the cmdlets and it is indeed there! Just a bit hidden. It shows up if you add the \u201c-ExpandedOutput\u201d parameter to the \u201cGet-NTNXProtectionDomain\u201d cmdlet. This will give you the number you want in PowerShell:<\/p>

(Get-NTNXProtectionDomain -PdName <PD_NAME_HERE>).usageStats[\"dr.exclusive_snapshot_usage_bytes\"]<\/code><\/pre>

\u00a0<\/p>","className":"post__content__best_answer"}">

查看原件

该主题已关闭以供评论

6个答复

UserLevel 6
徽章 +16

如果不可能通过API进行更少的更改,可以通过CMDLET获得它。在论坛上的快照上有一个2部分指南,也许您发现一些有用的东西:第1部分第2部分

徽章

你好 !谢谢回复。

我有3个PD,我尝试了以下脚本:

$ nutanixsnaptotalsize = 0
$ nutanixsnaplist = get-ntnxprotectiondomainsnapshot


foreach($ nutanixsnap in $ nutanixsnaplist){
$ nutanixsnaptotalsize = $ nutanixsnaptotalsize + $ nutanixsnap.exclusiveusageinbytes
}
$ nutanixsnaptotalsize

如果我在所有PD上使用Prism控制台连接,我总共看到更多的800 GO GO GO总共使用独家用法,但是通过脚本,我只看到46 GO,我不明白为什么...

Userlevel 1
徽章 +1

Prism Element API(V2 One)确实具有此统计数据,在 /protection-domains /{name} endpoint下。响应底部有一个“ usage_stats”对象,上面有“ dr.exclusive_snapshot_usage_bytes”

https://www.nutanix.dev/reference/prism_element/v2/api/protection-domains/get-protection-domains-name-getProtectiondomainbyname

我不确定CMDLET是否具有此统计数据。

在您的第二个问题上,您无法总结一下那样的快照用法。每个快照仅报告独家使用的数据量(即,如果仅删除该快照,那就是免费的空间)。捕获是,通常有多个快照依赖的数据;由于这不是任何一个快照的“独家”,因此它们都不会报告它,但是PD中的总数将反映出来。

Userlevel 1
徽章 +1

跟进:

我安装了cmdlet,确实在那里!只是有点隐藏。如果您将“ -expandEdoutput”参数添加到“ Get-ntnxProtectionDomain” CMDLET,则会显示出来。这将为您提供您想要的数字:

(get -ntnxprotectiondomain -pdname 

徽章

跟进:

我安装了cmdlet,确实在那里!只是有点隐藏。如果您将“ -expandEdoutput”参数添加到“ Get-ntnxProtectionDomain” CMDLET,则会显示出来。这将为您提供您想要的数字:

(get -ntnxprotectiondomain -pdname 

非常感谢 !

我今天将检查并回复我的案件:)。

徽章

我有太好了!:)。非常感谢:D。

Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu