Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
4.5.0
-
Security Level: Public
-
Centos6
4GB Ram
-
Untriaged
-
No
Description
1. Initiate a cluster. Add beer-sample and gamesin-sample to the cluster.
2. Create a backupset in a machine with CB server (not in the cluster)
3. Add a node to the cluster and rebalance
3. While the rebalance is in progress, take a cluster backup
4. Wait for the backup to be taken. Also wait for the rebalance to happen.
The backup fails sporadically when there is rollback requested ( Error: A rollback is required. vb 1014 with request (1 164 0 0 164) ). Most of the time, backup recovers from this and moves ahead. But many a time, the backup is struck in this state forever, slowing down the rebalance too in the process.
To repro the bug, you might need to repeat the steps multiple times. This can be reproduced more consistently while rebalancing a node out.
To run the test follow these steps:
1. Clone https://github.com/bharath-gp/testrunner.git
2. Run tests from this repo.
4. Have ini file with 4 nodes in them. (Preferably it needs to be VM, like created using vagrants)
3. Run the following test: ./testrunner -i b/resources/local2.ini -t enterprise_backup_restore.enterprise_backup_restore_test.EnterpriseBackupRestoreTest.test_backup_restore_while_rebalance,items=1000,nodes_init=2,nodes_in=0,nodes_out=1
Attachments
Issue Links
- relates to
-
MB-52011 [CBM] Merge/restore fails when the last mutation in the first backup is in a collection deleted in the second
- Closed