宝塔下安装MongoDB后无法启动?

配置环境

  • MongoDB:v4.4.6
  • Linux:CentOS 8.3

问题描述

  • 最开始是发现在宝塔下“软件商店”里升级MongoDB无法成功,于是我就将老版本的MongoDB在宝塔下的“软件商店”里卸载了,然后又在宝塔下的“软件商店”里重装了一遍,这个时候发现虽然MongoDB版本成功升级了,但是出现了一个新的问题:安装的MongoDB无法启动,点击启动只是闪一下,然后发现还是没有启动。
  • 报错日志截图如下:
    报错日志
  • 无法启动的MongoDB截图如下:
    无法启动的MongoDB

原因分析

  • MongoDB不能跨版本升级,只能一个版本一个的升级,这就导致了最初的问题:在宝塔下“软件商店”里升级MongoDB无法成功
  • 而在宝塔下的“软件商店”里卸载MongoDB,会留有残留文件,导致卸载不干净,这就导致了后来的问题:安装的MongoDB无法启动,点击启动只是闪一下,然后发现还是没有启动

解决方案

  1. 在宝塔下的“软件商店”里卸载已安装的不能启动的MongoDB
  2. 删除卸载后的残留文件,目录如:/www/server/mongodb
  3. 重新在宝塔下的“软件商店”里安装MongoDB即可!
  4. 安装成功后截图如下:
    成功安装

版权声明:本文为qq_34562959原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。