如何在 Ubuntu 上卸载 RethinkDB?

How to uninstall RethinkDB on Ubuntu?

我的 RethinkDB 服务器有一些问题,我相信我有内存泄漏,最终在几天内填满了我的整个磁盘。结果,我什至无法启动服务!当我在终端中尝试 运行 rethinkdb 时收到以下消息:

Could not create directory 'rethinkdb_data': No space left on device

我的第一个方法是卸载 rethinkdb 并删除所有数据(我真的不介意丢失它)。但是没有关于它的文档......有什么建议吗?我在虚拟机上使用 Ubuntu 14.04.1。

谢谢!

简短的回答是,默认情况下 RethinkDB 将数据存储在 /root/rethinkdb_data 目录中,所以你应该从那里开始并清除你的数据(当然如果你删除它也没关系。

较长的答案是,您可能不想这样做并删除其他内容,因此您可以通过一些磁盘摆动 space 来解决问题。

我最喜欢的命令行工具之一是 du,它允许您查看指定目录中的文件夹 space 占用了多少。

默认情况下,它会在目录树中一直显示文件夹的大小。但我通常只关心直接文件夹中的文件夹,因此我可以根据需要深入了解。

此命令将显示当前目录中文件夹(但不包括文件)的大小。

du -h -d1 .

即使您的磁盘空间不足 space,这仍然有效,并允许您识别哪些文件夹正在占用 space。您可能还会注意到,当您离开 space 时,终端中的自动完成等功能将不起作用,因此请尽量不要按 tab

如果您有更多问题,请告诉我! @dalanmiller