原文:http://www.yellow-bricks.com/2013/09/27/created-folder-vsan-datastore-delete

注明:本文内容基于 VMware VSAN beta 版本撰写,请访问http://www.vmware.com/products/virtual-san/获得有关正式版本的更新信息。



      我使用 vSphere Web Client VSAN 数据存储中创建了一个文件夹,但在删除该文件夹时,我收到错误消息,提示无法删除。我如何才能删除一个不再需要的 VSAN 文件夹呢?步骤非常简单,在主机上打开一个 SSH 会话,然后执行以下操作:

  • 将目录更改为 /vmfs/volumes/vsanDatastore

  • /vmfs/volumes/vsanDatastore 中运行“ls -l”,找到要删除的文件夹

  • 运行“/usr/lib/vmware/osfs/bin/osfs-rmdir    <name-of-the-folder>”即可删除该文件夹

   

     如下所示:

/vmfs/volumes/vsan:5261f0c54e0c785a-81e199f6c9a23d73# ls -lah
total6144
drwxr-xr-x   1 root    root         512 Sep 27 03:17 .
drwxr-xr-x   1 root    root         512 Sep 27 03:17 ..
drwxr-xr-t   1 root     root       1.4K Sep 24 05:38 16254152-1469-2c18-3319-002590c0c254
drwxr-xr-t   1 root     root       1.2K Sep 26 01:21 85803a52-6858-ded5-b40b-00259088447a
lrwxr-xr-x   1 root    root          36 Sep 27 03:17 ISO-> e64d1b52-1828-04ca-95a8-00259088447e
lrwxr-xr-x   1 root    root          36 Sep 27 03:17TestVM -> ed31d351-a222-83bf-bb70-002590884480
drwxr-xr-t   1 root     root       1.4K Sep 27 01:40 cc8ebe51-6881-7dc8-37f8-00259088447e
drwxr-xr-t   1 root     root       1.2K Sep 27 01:52 e64d1b52-1828-04ca-95a8-00259088447e
drwxr-xr-t   1 root     root       1.2K Jul  3 07:52 ed31d351-a222-

83bf-bb70-002590884480
lrwxr-xr-x    1 root    root          36 Sep 27 03:17 iso-> 16254152-1469-2c18-3319-002590c0c254
lrwxr-xr-x    1 root    root          36 Sep 27 03:17las-fg01-vc01.vmwcs.com -> cc8ebe51-6881-7dc8-37f8-00259088447e
lrwxr-xr-x    1 root    root          36 Sep 27 03:17vmw-iol-01 -> 85803a52-6858-ded5-b40b-00259088447a

/vmfs/volumes/vsan:5261f0c54e0c785a-81e199f6c9a23d73# /usr/lib/vmware/osfs/bin/osfs-rmdir vmw-iol-01

Deletingdirectory 85803a52-6858-ded5-b40b-00259088447a in container id5261f0c54e0c785a81e199f6c9a23d73 backed by vsan


但是,执行这一步要特别小心,因为删除后,它就不存在了!无法使用 Web Client 删除文件夹是一个已知问题,我们正在努力解决这个问题。


————————————————————————————————————————————


作者: Duncan Epping

Duncan Epping 现任 VMware R&D SDDC 新兴解决方案团队首席架构师。他主要负责挖掘现有产品和功能的新机会,并通过对新解决方案或产品进行原型开发来为 VMware 探索新的业务商机。他主要致力于软件定义的存储和业务连续性/灾难恢复解决方案,目前正在申请一项专利。