2023/09/07

Ubuntu 22.04 LTS MongoDB 6.0.7升級至6.0.9 錯誤Environment variable MONGODB_CONFIG_OVERRIDE_NOFORK == 1, overriding \"processManagement.fork\"

從6.0.7升級到6.0.9時發生下方這個錯誤
Environment variable MONGODB_CONFIG_OVERRIDE_NOFORK == 1, overriding \"processManagement.fork\"
修改服務,註解掉下方這行即可
Environment="MONGODB_CONFIG_OVERRIDE_NOFORK=1"
sudo vim /usr/lib/systemd/system/mongod.service
sudo systemctl daemon-reload


如果還是開不起來大概是因為mongodb所使用到的directory沒有足夠權限存取
要偷懶直接向下方一樣,修改服務改為root使用即可
User=root
Group=root
sudo vim /usr/lib/systemd/system/mongod.service
sudo systemctl daemon-reload