Solved

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

Posted on 2010-08-24
6
2,168 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
  • 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 49

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
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 49

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 500 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 49

Author Closing Comment

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

/gustav
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Veeam Backup & Replication has added a new integration – Veeam Backup for Microsoft Office 365.  In this blog, we will discuss how you can benefit from Office 365 email backup with the Veeam’s new product and try to shed some light on the needs and …
In this step by step tutorial with screenshots, we will show you HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5). This is important if you need to enable SSH remote access for additional troubleshooting of the ESXi hos…
Teach the user how to use configure the vCenter Server storage filters Open vSphere Web Client:  Navigate to vCenter Server Advanced Settings: Add the four vCenter Server storage filters: Review the advanced settings: Modify the values of the four v…
This Micro Tutorial steps you through the configuration steps to configure your ESXi host Management Network settings and test the management network, ensure the host is recognized by the DNS Server, configure a new password, and the troubleshooting…

762 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

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now