Hello,
I would like to set up a Proxmox HA cluster with 2 nodes. I can't use Ceph with only 2 nodes, so I wanted to try replication.
With replication, you can set the container to be replicated every 15 minutes, for example.
But then I asked myself a question:
If my container is running on Node1 and it fails, it is automatically started on Node2. But what happens to the data on Node1 that was written before the crash? In other words, the data that has not yet been replicated.
Assuming I fix Note1 and migrate the container from Node2 to Node1, will all the data that I wrote shortly before the crash of Node1 be gone, i.e. the data that could not be replicated before the crash? Or will the data then be merged somehow?
As an example to illustrate this:
I have Node1 and Node2, on Node1 there is a cloud as a container. The container is replicated every 15 minutes. I upload a document to the cloud, shortly afterwards the server crashes before the document could be replicated. Then the cloud starts on Node2 without the document of course, which is not so bad at first. But if I get Node1 running again and then migrate the container from Node2 back to Node1, is this document simply gone and overwritten?
Hopefully someone can answer this question.
I would like to set up a Proxmox HA cluster with 2 nodes. I can't use Ceph with only 2 nodes, so I wanted to try replication.
With replication, you can set the container to be replicated every 15 minutes, for example.
But then I asked myself a question:
If my container is running on Node1 and it fails, it is automatically started on Node2. But what happens to the data on Node1 that was written before the crash? In other words, the data that has not yet been replicated.
Assuming I fix Note1 and migrate the container from Node2 to Node1, will all the data that I wrote shortly before the crash of Node1 be gone, i.e. the data that could not be replicated before the crash? Or will the data then be merged somehow?
As an example to illustrate this:
I have Node1 and Node2, on Node1 there is a cloud as a container. The container is replicated every 15 minutes. I upload a document to the cloud, shortly afterwards the server crashes before the document could be replicated. Then the cloud starts on Node2 without the document of course, which is not so bad at first. But if I get Node1 running again and then migrate the container from Node2 back to Node1, is this document simply gone and overwritten?
Hopefully someone can answer this question.