I am trying to install the newest version of mongodb in Ubuntu 18.04. When running the command sudo apt install -y mongodb
I get the following errors. I think my question is similar to https://serverfault.com/questions/809925/dpkg-error-processing-package and How to debug dpkg configure error in subprocess post-installation?. However, I do not understand the solution since I am new to Ubuntu. What are the steps to solve this issue?
Error
See system logs and 'systemctl status mongodb.service' for details.
invoke-rc.d: initscript mongodb, action "start" failed.
● mongodb.service
Loaded: error (Reason: Invalid argument)
Active: failed (Result: exit-code) since Thu 2019-03-21 17:09:18 +0530; 26min ago
Main PID: 14453 (code=exited, status=1/FAILURE)
Mar 21 17:20:59 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:21:10 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:21:11 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:21:22 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:21:23 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:29:57 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:35:27 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:35:43 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:35:46 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Mar 21 17:35:47 kabilesh-Latitude-E6540 systemd[1]: mongodb.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
dpkg: error processing package mongodb-server (--configure):
installed mongodb-server package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of mongodb:
mongodb depends on mongodb-server (>= 1:2.4.1-2); however:
Package mongodb-server is not configured yet.
dpkg: error processing package mongodb (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.27-3ubuntu1) ...
No apport report written because the error message indicates its a followup error from a previous failure.
Processing triggers for systemd (237-3ubuntu10.13) ...
Processing triggers for ureadahead (0.100.0-20) ...
Errors were encountered while processing:
mongodb-server
mongodb
E: Sub-process /usr/bin/dpkg returned an error code (1)
find /etc -name "mongod"
/etc/rc0.d/K01mongodb
/etc/rc2.d/S01mongodb
/etc/init/mongod.conf
/etc/mongodb.conf
/etc/mongod.conf
/etc/apt/sources.list.d/mongodb-org-4.0.list.save
/etc/apt/sources.list.d/mongodb-org-3.6.list.save
/etc/apt/sources.list.d/mongodb-org-3.6.list
/etc/apt/sources.list.d/mongodb-org-4.0.list
/etc/logrotate.d/mongodb-server
find: ‘/etc/ssl/private’: Permission denied
/etc/rc4.d/S01mongodb
/etc/systemd/system/mongodb.service
/etc/rc3.d/S01mongodb
/etc/rc1.d/K01mongodb
/etc/rc5.d/S01mongodb
find: ‘/etc/polkit-1/localauthority’: Permission denied
/etc/init.d/mongodb
find: ‘/etc/cups/ssl’: Permission denied
/etc/rc6.d/K01mongodb
dpkg: error processing package mongodb-org (--configure): dependency problems - leaving unconfigured Setting up mongodb-org-tools (4.4.4) ... No apport report written because the error message indicates its a followup error from a previous failure. Processing triggers for man-db (2.9.1-1) ... Errors were encountered while processing: mongodb-org-server mongodb-org E: Sub-process /usr/bin/dpkg returned an error code (1)
– ttfreeman Feb 25 '21 at 17:46mongodb-org-server
which in turn installedmongodb-org
as a dependency – James Gentes May 07 '21 at 17:36