Монгодб из-за блеска?
Мне нужно установить экземпляр mongodb с большим объемом данных. У нас есть Luster FS с сотнями терабайт, но при запуске monogdb покажите мне эту ошибку:
Mon Jul 15 12:06:50.898 [initandlisten] exception in initAndListen: 10310 Unable to lock file: /var/lib/mongodb/mongod.lock. Is a mongod instance already running?, terminating
Mon Jul 15 12:06:50.898 dbexit:
Но разрешения должны быть в порядке:
# ls -lart /project/mongodb/
total 8
drwxr-xr-x 19 root root 4096 Jul 15 11:12 ..
-rwxr-xr-x 1 mongod mongod 0 Jul 15 11:54 mongod.lock
drwxr-xr-x 2 mongod mongod 4096 Jul 15 12:10 .
И никакой другой запущенный процесс:
# ps -fu mongod
UID PID PPID C STIME TTY TIME CMD
#
Кто-нибудь делал это (Luster +mongodb)?
1 ответ
Просто удалите существующий файл mongod.lock, и он должен обо всем позаботиться. Если mongodb не завершает работу корректно, он не будет очищать этот файл при выходе, поэтому он думает, что что-то еще может быть запущено.