Esxi Host Memory Slots

Memory slots used in ESXi Host We have some Dell R720 servers, we would like to see if we can add some memory to the server. When i check the memory in vCenter, it just say 'Memory device 1A, 1B 1-12' Status Normal, Reading 0.

During upgradation of a DELL PowerEdge R730/R830 server, we have increased the RAM from 24 GB to 88 GB and CPU from 1 to 2. After booting the system when we have checked from the BIOS we found the system is showing 2 CPU but showing RAM only 72 GB, 2 RAM of 8 GB was not installed correctly. At that time we were not able to identify the slots for which RAM was detected.

Memory

Gen10 hosts affected (BL460c, DL380) with ESXi versions (6.5 - tested latest build 16576891, 6.7 - build 16316930). ESXi 7.0 (latest build 16324942) seems OK because Sensor Status is Uknown (for Memory Device). Num of memory slots = Total available memory resource of ESX or cluster minus memory used for service console & ESX system / Memory Slot size. Let’s take a Example, I have 3 host on the cluster and 6 Virtual machine is running on the cluster and Each host capacity as follows. RAM = 50 GB per Host. CPU = 8 X 2.666 GHZ per host. Pretty much unless the server has a architecture that requires matched RAM in certain banks (ie a HP DL585G1 has to match configuration across the board) You always want to put the host in maintenance mode before shutting down. Biggest thing to remember is that if you are using the free version of EXSi 5 you are limited to 32GB.

Later i googled that how to find system info, processor info, cache info, memory info, port connector details etc. and found the command smbiosDump through which we can get all the details related to system hardware through ESXi command line interface (CLI) after login as root.

Esxi Host Memory Slots Online

How to check System and Hardware Information on a Linux Server

HP-UX command to get Physical Memory Information

To log in to ESXi shell as a root, SSH service should be enabled and running on the ESXi host. To enable it you need to login to ESXi host through vSphere Client and go to Configuration >> Software >> Security Profile >> Properties select SSH click on options and start the SSH service.

After login to ESXi host through run the smbiosDump command to get the system information.

EsxiEsxi host memory slots download

Below command show that maximum memory which can be installed on the server, maximum 2048 GB memory can be installed on this server

To see the details of all physical memory installed on the server with the details of location, size etc.

Esxi check memory slots

Processor info showing the details of the both processors

Cache Info showing the details of the L1, L2 and L3 cache for both the processors

Note: I have executed commands on ESXi host running on the ESXi 6.0.0

Esxi Check Memory Slots

Related Posts