Mongodb siempre crea el archivo mongodb.lock cuando se inicia el servidor y lo suelta antes de que se detenga mongodb.
Eliminar mongodb.lock no afecta ningún dato, solo significa que mongodb no se detuvo correctamente. Por lo tanto, tiene razón al eliminar este archivo y ejecutar con la opción -reparar debería reparar la base de datos.