如何使用CLI删除NetApp ONTAP 7上的文件

作为运行ONTAP 7.x的NetApp FAS中包含最多100%LUN的卷,LUN会自动脱机,从而停止VM。

现在,我们需要删除卷上的快照或文件以再次进入在线状态。 但我无法弄清楚如何做到这一点。 我发现删除旧快照的可能性,这是我迄今为止所做的。 这足以获得一些可用空间,并将LUN重新联机。

但也可以删除文件,如果是这样,如何做到这一点?

删除使用LUN的服务器内的文件不一定会释放空间。 VMWare将删除的文件中的数据全部保留在磁盘上,取消引用已删除的文件而不实际删除或覆盖其数据。 如果您正在使用受支持的VMWare和Netapp组合,则可以使用特殊的VAAI命令来退出不再是文件系统一部分的scsi扇区。

除此之外,LUN不能缩小,因此您的select是使用VM级别的工具将数据复制到新LUN上的新VM,并在复制后删除旧VM或扩大卷。

虽然我没有find使用CLI直接删除文件的解决scheme,但是我发现了一些旧的快照。 我能够通过使用CLI删除这些旧的快照,并在LUN上再次给了我一些可用的空间。

如何使用CLI删除快照我可以在这里find: http : //www.sysadmintutorials.com/tutorials/netapp/netapp-data-ontap-7-mode/netapp-data-ontap-cli/

之后,我可以再次使卷和LUN重新联机,并使用VMwarepipe理界面删除其他快照。 这解决了这个问题。

这是由具有数百个由Veeam创build的快照的特定虚拟机引起的,但仍然存在。 删除之后,我又有了足够的空间。