Member-only story
UNINSTALL OLD DATABASE
sudo systemctl stop mongodb
sudo apt-get purge mongodb-*
INSTALL NEW ONE
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
sudo systemctl start mongod
sudo systemctl status mongod
VERIFY INSTALLATION
ubuntu@ip-172-31-1-68:~/myubi-wallet-service$ mongod --version
db version v5.0.2
Build Info: {
"version": "5.0.2",
"gitVersion": "6d9ec525e78465dcecadcff99cce953d380fedc8",
"openSSLVersion": "OpenSSL 1.1.1 11 Sep 2018",
"modules": [],
"allocator": "tcmalloc",
"environment": {
"distmod": "ubuntu1804",
"distarch": "x86_64",
"target_arch": "x86_64"
}
}
ERROR HANDLING
~$ sudo systemctl status mongod
● mongod.service — MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2021–09–19 14:51:45 CST; 1s ago
Docs: https://docs.mongodb.org/manual
Process: 1597120 ExecStart=/usr/bin/mongod — config /etc/mongod.conf (code=exited, status=14)
Main PID: 1597120 (code=exited, status=14)