[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 423
  • Last Modified:

Virtual Environment - Esxi 4.0

I have a virtual environment I am trying to trouble shoot, on one of the host machines the memory % is maxed out.  I am having users that are having memory issues, example can't send an email not enough memory.  I have check that particular server and it's using low memory.

How can I tell what is eating up all my memory on the host?

Thanks
0
chughes43
Asked:
chughes43
  • 5
  • 4
1 Solution
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
How many virtual machines do you have?

How much memory does the host server have?

How much memory is allocated to the Virtual Machines?

Maybe you need to increase the memory in the host?

Look at the Summary in vSphere client for VMs using memory, check performance CPU and Memory charts.

0
 
chughes43Author Commented:
This particular host has 8 virtual machines, all xenappvm servers.

memory on this host is 73717.3 mb

725531 mb to virtual machines

1186.3 mb to the system.

I have checked the summary in VSphere and during this period of time while having this issue the memory is pegged out.

How can I tell what or which server is using it?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
There our Application servers serving how many concurrent users per server, what are the properties of the Virtual Machines? CPU, Memory?

If you highlight the virtual machine, and select the Performance Tab, and check Resource Allocation and Summary Sheet.

So you allocate 8-9GB per machine?
0
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 
chughes43Author Commented:
servings between 8 - 10 users each server.

each vm server is allocated for 8192 MB
CPU's 2
memory over head is at 340.50 MB
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
do you need 8G per server for 8 users?
0
 
chughes43Author Commented:
That's what was determined we thought we would need.  We are running Exchange 2010 with office 2007, Outlook is a killer on the memory.  But when Iook at the individual servers nothing stands out, none of the servers are really maxed out on memory.  But I have noticed just moving around the VSphere client from server to server is slow.  This morning I am looking at the performance tab, of course there is only 2 or 3 people in at this time but the memory percentage is at 20%,  later today when things start to slow down the percentage will go up to 35 %.  The chart goes from 17.5 to 35 percent so it's almost maxing out on the chart.

I am going to shut down one of the servers today on the host that I am having issues with and see if that helps.

Any other suggestions of finding out what is using the resources.

Thanks
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
if your host has 73717.3 mb

and the machines allocate are 725531 mb

that only gives about 1G free for the host, which is getting very low, and it will start to swap to disk, which will cause performance issues on the entire host.

So if you have got the memory calculations correct for the VMs, and they are using that memory of 8GB, and you cannot shrink the memory on the hosts, you'll need more memory in the host.
0
 
chughes43Author Commented:
Got it...  I will check into that.  
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
just spotted should read "you cannot shrink the memory on the VMs".
0

Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

  • 5
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now