Linuxyum卸载mongodb及后续问题的解决

Posted Sodino

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linuxyum卸载mongodb及后续问题的解决相关的知识,希望对你有一定的参考价值。

下载3.2.9版本的mongodb安装包后,又不小心,使用了yum安装了mongodb的2.6版本,并且在命令行下运行mongo都只执行低版本的程序。
好吧,把2.6版本的卸载掉吧。

卸载之前高低版本的mongodb信息如下:

卸载过程

      
       1
      
      
       2
      
      
       3
      
      
       4
      
      
       5
      
      
       6
      
      
       // 找出mongodb相关的安装包
      
      
       yum 
       list installed | 
       grep mongo
      
      
      
       // 删除指定的安装包,包名由上面的
       list命令获得
      
      
       yum erase mongodb.x86_64
      
      
       yum erase mongodb-server.x86_64
      

详细如下图:

确认删除了,查看which命令发现mongo指向了3.2.9高版本的程序了(之前已经有将高版本mongo路径添加到系统的环境变量)。

但下一步直接使用mongo却发现出错了

      
       1
      
      
       2
      
      
       # mongo
      
      
       -bash: /usr/bin/mongo: No such 
       file 
       or 
       directory
      

好吧,yum只删除了安装包,但没有把快捷方式一并清除。
那就把快捷方式指向高版本的mongodb的可执行文件吧。

      
       1
      
      
       ln -s 
       /root/soft
       /mongodb/bin
       /mongo /usr
       /bin/mongo
      

好了,解决了。


About Sodino

以上是关于Linuxyum卸载mongodb及后续问题的解决的主要内容,如果未能解决你的问题,请参考以下文章

Linuxyum install 没有可用软件包 解决办法

MongoDB优化心得分享

MongoDB安装及使用

MongoDB优化与一些需要注意的细节

将mongodb 数据指定字段导出,然后指定字段导入mysql 实例 及相关问题解决

在不卸载软件的前提下如何将Autodesk套件单机授权改为网络授权,或者将网络授权改为单机授权呢?