Tak więc postępowałem zgodnie z instrukcjami instalacji Mongodb tutaj: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/. Jednak po zainstalowaniu mongodb nie uruchamia się po wywołaniu z start mongodb
lub /etc/init.d/mongodb start
. Po kopaniu i dodawaniu komentarzy do debugowania do /lib/init/upstart
(!) Wydedukowałem, że problem polega na tym, że pakiet mongodb-10gen
w niewytłumaczalny sposób nie tworzy pliku wykonywalnego /usr/bin/mongodb
dla odniesienia do początku - tworzy wiele innych plików wykonywalnych, ale nie ten. Co się dzieje? Czy pakiet 10gen jest uszkodzony? Czy instrukcje są nieprawidłowe? Czy w moim systemie dzieje się coś naprawdę, naprawdę, naprawdę dziwacznie?Mongo nie działa po zainstalowaniu za pośrednictwem pakietu mongodb-10gen na Ubuntu 12.04
P.S. Zainstalowanie pakietu mongodb
dołączonego do Ubuntu 12.04 działa jak czar.
Ten, który "przychodzi" z Ubuntu 12.04, to wydanie repozytorium, którego strona opisuje instalację ... Nie rozumiem, co robisz, skąd masz pakiet 'mongodb-10gen'? Cos, jeśli masz go od repo, to jest ten sam, który jest dołączony do Ubuntu, jak mówisz – Sammaye
. Ten 'mongodb-10gen' jest bardzo wyraźnie opisany na odnośniku, do którego się odwołałem. Nie mówi nic o tym, że pakiet jest niekompatybilny z paczką, więc zastanawiam się, czego mi brakuje, dlaczego nie działa. – cbmanica
Ok Miałem błędne przekonanie na temat 10-procentowego wykorzystania repo przez sekundę, ok, więc lista repo w Ubuntu działa, ale 10gen nie. Hmmm, przetestuję to dla siebie w sekundę – Sammaye