У меня та же проблема, но я решил ее другим способом
Проблема, в основном, заключается в файле db / format, где он ожидает, что «2» лучший способ проверить это открыть файл
$ vi db/format
Если вы получите это
4
layout sharded 1000
Тогда вы должны изменить их, чтобы сказать
2
Лучше также проверить текущий файл
$ vi db/current
Если вы получаете только это (например, 0 означает номер редакции 0)
0
Затем вы должны изменить их на просто сказать (например, 0 означает номер редакции, добавьте «nx», а также «2»)
0 nx 2
Наконец, проверьте также, если ваша структура каталогов для revs и revprops является осколочной или выглядит примерно так
db/revs/0/0
изменить его на структуру без папок
db/revs/0
Примечание: файл ревизии (например, 0) находится только внутри директории revs, другой папки там быть не должно
То же самое относится и к revprops
изменить
db/revprops/0/0
до
db/revprops/0