Я создал serviceInstance из VCENTER 6.0 с помощью vijava5.5searchManagedEntity для Datastore в vSphere6.0 возвращает нуль: VIjava
Когда я пытаюсь извлечь свойства Datastore с помощью SerachManagedEntity я получаю нулевой отклик даже для доступного датастора
Datastore ds = (Datastore) new InventoryNavigator (rootFolder) .searchManagedEntity ("Datastore", "scsi_10_3");
DS является нулевым http://prntscr.com/6izkxi
Но датастор доступна: в VCENTER http://prntscr.com/6izl1b
Что может быть проблема, ее работать должным образом в VCENTER 5,5
Да ... на самом деле это не самая лучшая практика, необходимо получить форму HostSystem, но раньше она работала – asvignesh
Вы должны удалить комментарий. Его 100% неверно. Вы можете получить Datastore из Inventory. Это управляемый объект, как и HostSystem. Его часть Datacenter точно так же, как HostSystem. –
Michael Rice исправьте меня, если я ошибаюсь, мой vCenter может иметь несколько хранилищ данных с одинаковым именем в разных центрах обработки данных, если я получаю от rootFolder, он может не дать точного результата, что мне нужно ... – asvignesh