適度なサイズのVMware vSphere環境(30台のESXiホスト)で、すべてのデータストアのすべてのファイルをリストする必要があります。
Powershellについて少し知っていると、これは簡単だと思いましたが、プロセスが著しく遅くなっています。
私はこれを間違った方法で行っているのですか、それとも単純なものがないのですか?
dir vmstores:\ -Recurse | Select-Object Name,DatastoreFullPath,LastWriteTime
うーん、
これは一般的なことではありません。スペースの問題が発生していない、または動作/パフォーマンスが悪いことが調査されていないのに、なぜデータストアファイルが心配なのでしょうか。
(30台のESXiホストもささやかな環境ではありません)
find
がこれを行うことができます。または...
LastWriteTime
を見ることができます。一部のVM関連ファイルは頻繁に変更されないか、定期的に書き込まれないため、これは問題です。たとえば、ここでは何も削除しないでください:
/vmfs/volumes/8f8b6a6b-d2d609d9/ChiFG # ls -l
total 7929008
-rw-r--r-- 1 42949672 42949672 73 Aug 23 23:56 ChiFG-8e270ef3.hlog
-rw------- 1 42949672 42949672 2147483648 May 3 17:18 ChiFG-8e270ef3.vswp
-rw------- 1 42949672 42949672 13 Feb 10 2014 ChiFG-aux.xml
-rw------- 1 42949672 42949672 2359808 Aug 24 03:02 ChiFG-ctk.vmdk
-rw------- 1 42949672 42949672 38654705664 Aug 24 03:26 ChiFG-flat.vmdk
-rw------- 1 42949672 42949672 8684 Aug 24 03:20 ChiFG.nvram
-rw------- 1 42949672 42949672 622 Aug 24 03:02 ChiFG.vmdk
-rw-r--r-- 1 42949672 42949672 45 Aug 24 03:02 ChiFG.vmsd
-rwxr-xr-x 1 42949672 42949672 4597 Aug 24 03:02 ChiFG.vmx
-rw------- 1 42949672 42949672 0 Aug 23 23:56 ChiFG.vmx.lck
-rw-r--r-- 1 42949672 42949672 3433 Feb 10 2015 ChiFG.vmxf
-rw------- 1 42949672 42949672 1180160 Aug 24 03:08 hbr-persistent-state-RDID-47660b7b-ef63-4cd7-b6a0-66e3056a776d.psf
-rw-r--r-- 1 42949672 42949672 161127 Aug 23 11:26 vmware-2112.log
-rw-r--r-- 1 42949672 42949672 161342 Aug 23 12:06 vmware-2113.log
-rw-r--r-- 1 42949672 42949672 160726 Aug 23 12:21 vmware-2114.log
-rw-r--r-- 1 42949672 42949672 161139 Aug 23 13:26 vmware-2115.log
-rw-r--r-- 1 42949672 42949672 161288 Aug 23 23:16 vmware-2116.log
-rw-r--r-- 1 42949672 42949672 160356 Aug 23 23:56 vmware-2117.log
-rw-r--r-- 1 42949672 42949672 171262 Aug 24 03:04 vmware.log
-rw------- 1 42949672 42949672 856686592 Aug 23 23:56 vmx-ChiFG-2384924403-2.vswp