Solved

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

Posted on 2010-08-24
6
2,205 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
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
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

The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

Question has a verified solution.

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

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 …
This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

808 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