Link to home
Start Free TrialLog in
Avatar of Member_2_6492660_1
Member_2_6492660_1Flag for United States of America

asked on

Exchange 2016 Services stopping

Exchange 2016 DAG 2 Nodes
Windows Server 2016 Data Center

Every day on NODE 1 I have several services stop running.

Microsoft Exchange Diagnostics
Microsoft Exchange Mailbox Replication
Microsoft Exchange Health Manager
Microsoft Exchange EdgeSync

Some others also


Any ideas?

Thank you and Happy New Year

Tom
Avatar of J0rtIT
J0rtIT
Flag of Venezuela, Bolivarian Republic of image

Hi Thomas did you check the event viewer? Search some clues there.
Avatar of Member_2_6492660_1

ASKER

Jose.

The event log is full of many errors but most are related to Exchange 2016 being buggy. I ran Exchange 201 Error free for many years.
Big mistake upgrading to Exchange 2016.

The services just stop you get the event saying it stopped

I need a reason why the services just stop

I had to shutdown this server because the ESXI host it is running on had a datastore issue

After a restart I will monitor

Also another new thing on the network is a Kemp Load Balancer with is set up for Exchange 2016

Another thing also The Video stops working on this same server   I use VNC Viewer, TeamViewer,  RDP and vCenter Console and no video display I have to issue a power shell command to restart the server

It has 32 GB of memory I know exchange use all it can But I  throttled them memory on Exchange down. to use a max of 16 GB and min of 14 GB

Thoughts?
How many mailboxes you have and if you used Microsoft Exchange calculator to identify recommended memory required for your exchange 2016 server?
Have you monitored page file usage against installed memory

You need to monitor pages/sec counter and check if its going beyond 50 % against installed memory, it means you are running short of memory allocation
If without knowingly you cap memory usage via Adsiedit.msc more than required, it can cause excessive paging occurs on server followed by performance degradation and may stop services if HDD response is not in timely manner

If imposed memory limits are within recommended limits and paging activity is within limits (20 to 30% against memory), then check if you are running latest version of Exchange 2016 CU, if not install latest CU
I have less than 25 mailboxes

Spam database

Journal database.

I am waiting for correct memory for my ESXI host so I can move Node 2 to that host which will give it the same number of CPU's

Is there any way to have the databases owned by one node ?  Example if I put the Journal database and the spam database on NODE 2 make that the primary for those  two databases.

Thanks

Tom
ASKER CERTIFIED SOLUTION
Avatar of Member_2_6492660_1
Member_2_6492660_1
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Can you please share script here?

Thanks
$services = 'MSExchangeADTopology', 'MSExchangeAntispamUpdate', 'MSComplianceAudit', 'MSExchangeCompliance', 'MSExchangeDagMgmt', 'MSExchangeEdgeSync', 'MSExchangeFrontEndTransport', 'MSExchangeHM', 'MSExchangeHMRecovery', 'MSExchangeImap4', 'MSExchangeIMAP4BE', 'MSExchangeIS', 'MSExchangeMailboxAssistants', 'MSExchangeMailboxReplication', 'MSExchangeDelivery', 'MSExchangeSubmission', 'MSExchangePop3', 'MSExchangePOP3BE', 'MSExchangeRepl', 'MSExchangeRPC', 'MSExchangeFastSearch', 'HostControllerService', 'MSExchangeServiceHost', 'MSExchangeThrottling', 'MSExchangeTransport', 'MSExchangeTransportLogSearch', 'MSExchangeUM', 'MSExchangeUMCR'
Get-Service | ? {
  $services -contains $_.Name -and $_.Status -eq 'Stopped'
} | Start-Service


Hope this helps
Thanks Man
My Pleasure