mongodb upgrade issue 由3.6 去5

 

 因為想用Power bi 去拿東西, 發覺要4.4 or above, 可以就打算在second replica 試上新的板本.

刪了, 重裝5 發覺起不來, 看log 看version compatibity 

 原本打算apt update mongodb.

超多錯誤


如下,

dpkg --force-all -i

UPGRADE PROBLEM: Found an invalid featureCompatibilityVersion document

 

最後決定unisntall 3.6 , 直接升,用mongodump and restore

download apt key and update apt list (官網)

 

sudo apt-get install gnupg
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 list --installed | grep mongo
sudo apt remove 上面那些Installed package
乾淨後把apt install mongodb (安裝最新version)
再用mongorestore 倒回去
 
 第二次很快, 第一次不打算mongorestore, 就打算用回原本db file 好像mssql 咁mount 起來,發覺不成....
寫下來,希望下次有人如果碰到,能快點找到答案 

留言