We are upgrading Nexus from OSS 2.14.5 to 3.6.02 migrating 14 repositories using hardlink method.
This is our second second attempt, we had to cancel the first one because the inodes got full and we got a lots of fails. We canceles it at 78% after 4 days of execution.
We restarted the upgrade following the instructions in the doc:
- Shut down Nexus Repository Manager 2 and remove the entire NXRM 2 $work-dir /db/migrationagent directory.
- Shut down Nexus Repository Manager 3 and remove the entire NXRM 3 $data-dir directory.
Apparently this second attempt is being much slower than the first one, we have only 28% in 7 days.
We have observed the synchronization stucks frequently showing this message:
XXXXX processed, 0 minutes since last change, press “Continue” when ready
We understand that this message should only appear when all repositories had been synchronized, shouldnt it?
We also saw this messages in the first attempt, but in this one we see until 34 minutes of wait.
The only difference between both attemps is the config of Blobstores: in the first one we used only 2 blobstore for the 14 repos and in the second one we use one blobstore for each repo.
Any ideas why this second attempt is being so slow compared with the first one?