Replication issues after third successful replication

Hello everyone, it’s me again.

I have run into an issue where when I start a replication of a share from one rockstor appliance to another it will fail after three successful replications. Failure on the receiving machine is something like “Failure to promote oldest snapshot to share”.

I have searched through the forum and found some threads and github issues touching this problem and some solutions that where proposed there.
I’m tagging @phillxnet directly because I can reproduce this issue with at least one share.

So far I tried disabling quotas on the receiving pool, which did not work.
I tried making the snapshots on the receiving machine RW which also did not work.
I did not modify any of the existing python files und /opt/rockstor/src/rockstor.

If error logs or logs in general are requested I will try to provide them as fast as possible. I didn’t want to clutter the starting post with unnecessary text.

What may be of notice is that the receiving machine is completely LUKS encrypted.

Addendum: I also noticed whenever I try to delete a share I get an error with “device is busy” but the share is still correctly deleted. I believe I read somewhere this is also related to quotas.

Addendum 2: I also noticed that with Replication my transfer speed seems to be capped at around 1GBit for networking although i have 10GBit available. A test with rsync tells me I’m at around 2GBit (which is what I would expect for HDDs R/W speed)

@Reynevan can you also post the Rockstor version you’re on as well as the openSUSE flavor you’re running on? Mostly to ensure you have the latest replication fix in.
Can you also post the latest error messages from the Rockstor log that is related to replication?

1 Like