当我这样做时,top
我可以看到mongod
顶级消费者:
但我没有mongodb
安装:
我该如何删除mongod
?我知道我可以轻松删除,kill 571
但这并不好。这可能是病毒还是什么。
答案1
它可以是任何东西。
运行“which mongod”和“which mongo”(以您和root身份运行)来查看它们是否在任一者的PATH中。
您可以尝试在文本编辑器中打开它们,看看它们是脚本还是二进制文件上的“字符串”。
但说实话,最简单的答案可能是最有可能的;有人安装了 MongoDB。检查您的 /etc/init.d(或 Red Hat 等效文件)以获取其启动脚本。检查 apt/yum 配置以查看是否已添加非 linux-distro 存储库。(http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian-or-ubuntu-linux/)
许多人从 10gen 下载 MongoDB 或使用其托管的 apt 和 yum 存储库,因为这些发行版难以使用且落后于发布版本。
如果您不想安装它,请终止进程并将其删除。
答案2
您还可以使用好吃识别它:
# yum whatprovides "*/bin/mongod"
Loaded plugins: downloadonly, rhnplugin, security
mongodb-server-1.6.4-1.el5.i386 : MongoDB server, sharding server and support
: scripts
Repo : EPEL-i386
Matched from:
Filename : /usr/bin/mongod
因此,你的机器可能安装了 mongodb-server。因此,要摆脱 mongod,你需要使用好吃删除 mongodb-server 包如下:
# yum remove mongodb-server