Перечислить все файлы на хранилищах данных VMware - PowerCLI/SSH?

У меня есть требование для списка всех файлов через все хранилища данных в моей умеренно размерной среде VMware vSphere (30 хостов ESXI).

Знание небольшого количества Powershell, я думал, что это будет легко, но процесс оказывается удивительно медленным.

Я иду об этом неправильным путем или пропускаю что-то простое?

dir vmstores:\ -Recurse | Select-Object Name,DatastoreFullPath,LastWriteTime

3
задан 24 August 2015 в 04:58
1 ответ

Хммм,

Это не обычное дело. Зачем вам беспокоиться о файлах хранилища данных, если у вас нет проблем с пространством или вы исследуете плохое поведение / производительность?

(30 хостов ESXi тоже не скромная среда)

  • Просмотр из вашего массива хранения (при условии общего хранилища) .
  • Просмотр с хоста, который может видеть хранилища данных. Черт возьми, хорошо продуманный find из оболочки ESXi может это сделать.
  • Используйте функцию Storage Views в клиенте vCenter, чтобы показать вам, есть ли у вас серьезные потребители или посторонние Снимки виртуальной машины в хранилищах данных.

Или ...

  • Не беспокойтесь об этом. Глядя на свой Powershell, вы видите LastWriteTime . Это чревато, потому что некоторые файлы, связанные с виртуальными машинами, не меняются часто или не записываются на регулярной основе.

Например, здесь ничего не следует удалять:

/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
3
ответ дан 3 December 2019 в 06:31

Теги

Похожие вопросы