Elasticsearch stop working properly

One of the Elasticsearch logs shown the following warning messages after start the ES service

[2020-07-06T08:58:21,968]Failed to update node information for ClusterInfoUpdateJob within 15s timeout
[2020-07-06T08:58:21,968]failed to execute on node
org.elasticsearch.transport.ReceiveTimeoutTransportException: [node2][x.x.x.x:9300][cluster:monitor/nodes/stats[n]] request_id [4935] timed out after [15099ms]

[2020-07-06T08:58:36,985]Failed to update shard information for ClusterInfoUpdateJob within 15s timeout
[2020-07-06T08:58:38,318]Received response for a request that has timeout, sent [31400ms] ago, timed out [16301ms] ago, action [cluster:monitor/nodes/stats[n]], node [node2]........


[2020-07-06T09:26:59,858] Failed to update node information for ClusterInfoUpdateJob within 15s timeout
[2020-07-06T09:26:59,858][node1] failed to execute on node 
org.elasticsearch.transport.ReceiveTimeoutTransportException: [node2][x.x.x.x:9300][cluster:monitor/nodes/stats[n]] request_id [4935] timed out after [15099ms]

Most of the indexes are unassigned state and the elasticsearch console kept displaying "translog from source is corrupted in elasticsearch".

What could possibility cause the issues? Appreciate your help!

What is the output from the /_cluster/stats?human&pretty endpoint?