Warm nodes on spinning disks not stable, falling out of cluster during recovery

one warm node is out just now, server was doing nothing. Both nodes (master and warm) are on the same server

master log: https://pastebin.pl/view/d18a3ec1

warm node log: https://pastebin.pl/view/ebc36c2e

threads: https://pastebin.pl/view/e74dab9d

log is now in DEBUG mode

settings still:

"cluster.routing.allocation.node_concurrent_incoming_recoveries" : "1",
"cluster.routing.allocation.node_concurrent_outgoing_recoveries" : "1",
"cluster.routing.allocation.node_concurrent_recoveries" : "2",
"cluster.routing.allocation.cluster_concurrent_rebalance" : "0",
"cluster.routing.allocation.node_initial_primaries_recoveries" : "4",
"indices.recovery.max_bytes_per_sec" : "20mb"