I've run into a really odd problem here with an vm guest running an older debian 4.0 OS. This was originally a physical machine that was converted to a vm using the p2v tool well over a year ago. The orginal vm after conversion had 1 cpu assignment and 2GB of ram and functioned properly. At some unknown point, the guest os has started reporting only 1GB of ram. Everything looks fine in the vm settings, but the OS will not see more than 1GB of ram even after a reinstall of vmware tools and a recompile of the current kernel.
Unfortunately this server runs a legacy application and cannot be easily updated to a current distro nor easily reinstalled. When I look at top or meminfo it only shows 1GB
But the vm clearly has 4GB of ram assigned. Has anyone ever run across a problem like this, or have any ideas how to fix it? Unfortunately only having 1GB of ram is causing swapping issues and /tmp dir filling up.