Thanks Tom. Yes we had a bunch of 'too many open files' errors also when installing.
We've managed now to get it working after completely nuking the old db server and reinstalling the latest MongoDB - it didn't seem to like upgrading from old to new - so we had to backfill with a dump of data from the old. We're using MacOS which I believe has some open-file limitations so that might've been a factor.