VMware
13 Replies Last post: Sep 9, 2009 6:48 AM by CIE1  

Metadata for patch missing posted: Feb 5, 2008 11:34 AM

Click to view murreyaw's profile Hot Shot 232 posts since
Jan 26, 2007

I am trying to run an initial scan of some new 3.5 hosts. I am getting the error "Metadata for patch Missing" when I scan against the "Critical Host Updates" Baseline.

Where can I get some more info, or has anyone else run into this?

Re: Metadata for patch missing

1. Feb 5, 2008 10:35 PM in response to: murreyaw
Click to view ascheale's profile Enthusiast 123 posts since
Jul 6, 2006

Run the pre-scheduled Task. The Metadata Base will be build.

Then you can scan your Hosts against the Baseline.

Hope that helps.

Alex

Re: Metadata for patch missing

2. Feb 8, 2008 1:00 PM in response to: ascheale
Click to view tarathernes's profile Lurker 3 posts since
Feb 8, 2008
I have done those steps and when I scan, it still gives me that Metadata for patch missing error message. Any other thoughts?

Re: Metadata for patch missing

4. Feb 21, 2008 4:50 AM in response to: murreyaw
Click to view tarathernes's profile Lurker 3 posts since
Feb 8, 2008

I fixed it for me. Perhaps you have already tried this but it was very simple what I was doing wrong. I did not have my ESX hosts in Maintenance mode. Once I put it into Maintenance mode, it worked just fine.

Hope that helps.

Tara

Re: Metadata for patch missing

5. Feb 21, 2008 5:53 AM in response to: tarathernes
Click to view Erik Zandboer's profile Master 714 posts since
Jun 11, 2007
Putting the ESX host in maintenance mode should not make any difference (if it does matter: lucky you!). I have seen the same problem, happening over and over again. It helps (at least in my setup) to restart the update service on the virtual center server. After that things start working again. I have not found the reason for this yet...

Re: Metadata for patch missing

6. Feb 21, 2008 9:04 AM in response to: murreyaw
Click to view BruceAP's profile Lurker 1 posts since
Mar 7, 2007

Have you checked in the log file "vmware-vci-log4cpp.log" It may shed light on what is really causing the "metadata missing" errors. On my system it is in this location:

"C:\Documents and Settings\All Users\Application Data\VMware\VMware Update Manager\Logs\vmware-vci-log4cpp.log"

The server that I have the Virtual Center Server software on is dual-nic'd. One address is routable, but the other is on a private, non-routed VLAN used for storage for certain ESX hosts.

By looking in it I found that my update scans were failing because the Update Manager was insisting on pointing to the non-routable address used by the second NIC in the server. The host I was trying to scan can't reach that address (it's at a different physical location).

By disabling the 2nd NIC I was able to verify that update scans would then work.


Re: Metadata for patch missing

7. Feb 26, 2008 4:43 AM in response to: murreyaw
Click to view trexer's profile Lurker 2 posts since
Mar 2, 2007

Hi!

Try with this on your ESX hosts:
esxcfg-firewall --openport 81,tcp,out,dynamicupdates (where 81 is my http port, change it according to your environment)

Best regards,
Thomas

Re: Metadata for patch missing

8. Apr 25, 2008 5:43 AM in response to: murreyaw
Click to view aldaendi's profile Lurker 3 posts since
Aug 7, 2007

Hi

I had also this strange problem but i have solved it for my company.

Go to the vci-integrity.xml file and look for the following :

<!-- HostUpdate Management Configuration -->

<HostConfig>

In the Next Line Try something like that:

<PatchDepotURL>http://VCServerHostName:80/vci/hostupdates/hostupdate</PatchDepotURL>

restart the VMWare update manager service and then try to scan again.

Hope it works for you


Re: Metadata for patch missing

9. May 5, 2008 7:37 AM in response to: trexer
Click to view fraber01's profile Hot Shot 92 posts since
Feb 17, 2005
TREXER you rock!

esxcfg-firewall --openport 81,tcp,out,dynamicupdates
this did the trick!

Re: Metadata for patch missing

10. Aug 29, 2008 1:17 PM in response to: BruceAP
Click to view jfried's profile Lurker 2 posts since
Jan 15, 2007

Ah, our virtualcenter box had two nic one was not connected to any vlan but not disabled.

I disable that nic, and restarted the vmware update service. Now all my servers are scaning and i am remediating them now.

Re: Metadata for patch missing

11. Sep 28, 2008 9:50 AM in response to: murreyaw
Click to view yonix's profile Lurker 1 posts since
Jan 12, 2007

Adding *search your-domainname-here *to esx server's /etc/resolv.conf solved if for me.

Re: Metadata for patch missing

12. Nov 12, 2008 11:43 AM in response to: BruceAP
Click to view ReggieSmith's profile Enthusiast 64 posts since
Feb 21, 2006
Disabling the 2nd NIC did the trick for me.

Re: Metadata for patch missing

13. Sep 9, 2009 6:48 AM in response to: ReggieSmith
Click to view CIE1's profile Novice 11 posts since
Mar 13, 2008

I know this is an old thread, but you never know -

For

tarathernes

and

Erik Zandboer

Entering Maintanence mode also worked for me after trying all the other suggestions - it would appear the update was hanging at the enter maitenance mode.


VMware Beta Programs

Want to be Considered for Future Beta Programs?

Learn More

VMware Developer

Download SDKs, APIs, videos,
training, and more in the Developer community.

Learn More

Developer
Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld
Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

Only VMware ... Delivers Nexus 1000V

Ensure consistent, policy-based network capabilities to virtual machines across your data center.

Learn More

Communities