我们有很多数据存储集群,大多数(如果不是全部的话)都应该有sDRS时间表来应用,以阻止他们在繁忙时期移动虚拟机。
显然,我们可以通过手动拖动来检查它们是否应该如何,但是如果可能的话,我喜欢通过PowerCLI做这样的事情。
我试过我可以和似乎无法find一个命令string来转储此信息 – 有谁知道是否有可能吗?
sDRS计划是常规的vCenter计划任务。 关于如何使用PowerCLI列出这些文章,很less有博客文章,例如:
https://virtualbyte.wordpress.com/2014/09/05/retrieve-vcenter-scheduled-task-with-powercli/ http://rvdnieuwendijk.com/2013/01/19/get-vmware-vcenter-scheduled-任务与- PowerCLI的/
我个人喜欢第一篇博文中的这个class轮:
(Get-View ScheduledTaskManager).ScheduledTask | %{ (Get-View $_).Info }
…但是要了解由任务更改的sDRS设置的详细信息,它将远远超出返回对象的属性。