ELK PROD Cluster - Running multiple data docker containers on same machine. Docker Swarm

Hi, I have a 16 server PROD cluster with 3 VM's and 13 Baremetal servers.
These are very high performance servers with below configurations

3 VM's with each having -- 8x vCPU, 48GB RAM, ~900GB Storage (ES Masters)

13 Baremetal servers with each having -- 96 Cores, 256GB RAM, 2x240GB SSD, 90TB SSD (Data and Kibana Nodes)

I have setup the ELK cluster already with the baremetal servers acting as data nodes with 32 GB heap each and each server running a single data container. but as i have high performance machines with 256 GB RAM, resoruces are being wasted.
How can I run multiple data containers on each machine without running into the node.lock issue? OR how do I specify volume and data path from local disk for multiple containers on same server?
I am running Elastic and Kibana version 8.11.0.

Please advise on how this can be done and let me know if you need more details?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.