MongoDB tidak dapat diinstal dari repositori 10gen Debian

1

Saya menambahkan repo 10gen Debian resmi ke instalasi Wheezy saya tetapi MongoDB tetap bisa dihapus:

Setting up mongodb-10gen (2.4.4) ...
[FAIL] Starting database: mongodb failed!
invoke-rc.d: initscript mongodb, action "start" failed.
dpkg: error processing mongodb-10gen (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up mmv (1.01b-15) ...
Errors were encountered while processing:
 mongodb-10gen
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up mongodb-10gen (2.4.4) ...
[FAIL] Starting database: mongodb failed!
invoke-rc.d: initscript mongodb, action "start" failed.
dpkg: error processing mongodb-10gen (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 mongodb-10gen

Adakah yang berhasil menginstal MongoDB sebagai .deb?


sumber

Jawaban:

2

Saya memiliki masalah yang sama. Saya mengikuti instruksi di sini:

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian/

Setelah diturunkan dengan

 apt-get install mongodb-10gen=2.2.3

Itu dimulai

[ ok ] Starting database: mongodb.

Jika Anda ingin menjadikan perubahan ini permanen untuk pembaruan berikutnya, tandai paket ini untuk menahan penggunaan:

apt-mark hold mongodb-10gen
seoservice.ch
sumber
1

Jika Anda menggunakan VM dan memulainya dengan ukuran yang relatif kecil, itu bisa saja karena kurangnya ruang kosong. Pada tahap ini, MongoDB membuat file jurnal dan Anda membutuhkan setidaknya 3379MB tersedia untuk itu.

Jika tidak, periksa log yang seharusnya di:

/var/log/mongodb/mongod.log
viceetversa
sumber