?
Solved

Not caching pages 21318 through 21319 because of write on page 21319 on write.

Posted on 2010-08-24
6
Medium Priority
?
2,229 Views
Last Modified: 2012-05-10
I have two VMware Server 2.0.2 running on a Windows Server 2003 R2 32-bit host.
Both guest OS are Windows 2003 Server 32-bit. Everything fully updated.

The vmware.log for both of the guests contain bunches of entries like:

Aug 22 17:41:31.364: vcpu-0| Not caching pages 26762 through 26763 because of write on page 26763 on write.

What do they tell and how can I get rid of them?

Searching the web reveals lots of similar questions but no answers. Not even a clue.
Any ideas?

/gustav
0
Comment
Question by:Gustav Brock
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 28

Expert Comment

by:bgoering
ID: 33514101
Are you running the 64-bit version of VMware Server 2.0.2 on Linux? Seems like most of what I have been able to discover is particular to that version.
0
 
LVL 51

Author Comment

by:Gustav Brock
ID: 33518456
Nope. Host OS is 32-bit Windows Server 2003.

/gustav
0
 
LVL 28

Expert Comment

by:bgoering
ID: 33520769
I have not been able to find much on that particular error. What I think it is telling you is that something running in your virtual machines are updating pages in memory that VMware Server memory management wasn't expecting. Memory management in VMware tries to cache frequently accessed memory pages that are then shared to running VMs with the same page. Windows OS code is all re-entrant and when you run many guests - they all have basically the identical pages of memory. VMware is smart enough to only keep one physical copy of that page in the host RAM, and all the guests see that single copy.

Now if one of your guests runs some application (typically would suspect device drivers or other software that might run in kernel mode on the guest) that "mis-behaves" and writes to that memory page, vmware detects it, and because now it is different on that guest VMware no longer can share that page amongst the other guests and thus removes it from its cache.

What to do? Look for the mis-behaving application on your guest virtual machines. You could start by stopping non Microsoft services. If the guests were P2V go to device manager, select view hidden devices, and remove any that are greyed out.

Good Luck
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
LVL 51

Author Comment

by:Gustav Brock
ID: 33522040
That sounds like a pretty good explanation.

As for what to do, there are no "foreign" services running. One guest is a clean install for a file server, the other is a basic AD/DNS/DHCP server - nothing special is installed except for the standard VMware Tools and Physical Disk Helper services.

I studied the event log of both guests but nothing is related to the timestamps of the entries recorded in the vmware.log.

I should add that nothing else looks strange, so perhaps I should just forget it - or raise the bar for VMware's log recording.

/gustav
0
 
LVL 28

Accepted Solution

by:
bgoering earned 1500 total points
ID: 33522129
That message in and of itself does not necessarily indicate anything is "wrong." Just that, so far as VMware is concerned, something unexpected happened - and this is how VMware is going to handle it. So long as everything is stable I probably wouldn't worry about it too much.
0
 
LVL 51

Author Closing Comment

by:Gustav Brock
ID: 33525500
Thanks for the insight. I'll leave it there.

/gustav
0

Featured Post

What Is Blockchain Technology?

Blockchain is a technology that underpins the success of Bitcoin and other digital currencies, but it has uses far beyond finance. Learn how blockchain works and why it is proving disruptive to other areas of IT.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When converting a physical machine to a virtual machine using VMware vCenter Converter Standalone or vCenter Converter Enterprise, if an adapter type is not selected during the initial customization the resulting virtual machine may contain an IDE d…
Last article we focus in how to VMware: How to create and use VMs TAGs – Part 1 so before follow this article and perform the next tasks, you should read the first article how to create the TAG before using them in Veeam Backup Jobs.
Teach the user how to configure vSphere clusters to support the VMware FT feature Open vSphere Web Client: Verify vSphere HA is enabled: Verify netowrking for vMotion and FT Logging is in place or create it: Turn On FT for a virtual machine: Verify …
Teach the user how to install and configure the vCenter Orchestrator virtual appliance Open vSphere Web Client: Deploy vCenter Orchestrator virtual appliance OVA file: Verify vCenter Orchestrator virtual appliance boots successfully: Connect to the …

718 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question