如何在 Ubuntu 上卸载 RethinkDB?
Posted
技术标签:
【中文标题】如何在 Ubuntu 上卸载 RethinkDB?【英文标题】:How to uninstall RethinkDB on Ubuntu? 【发布时间】:2016-04-17 12:28:45 【问题描述】:我的 RethinkDB 服务器出现了一些问题,我相信我的内存泄漏最终会在几天内填满我的整个磁盘。结果,我什至无法启动服务!当我尝试在终端中运行 rethinkdb
时收到以下消息:
Could not create directory 'rethinkdb_data': No space left on device
我的第一种方法是卸载 rethinkdb 并删除所有数据(我不介意丢失它)。但是没有关于它的文档......有什么建议吗?我在虚拟机上使用 Ubuntu 14.04.1。
谢谢!
【问题讨论】:
【参考方案1】:简短的回答是,默认情况下 RethinkDB 将数据存储在 /root/rethinkdb_data
目录中,因此您应该从那里开始并删除您的数据(当然,如果您可以删除它) .
更长的答案是,您可能不想这样做并删除其他内容,以便您有一些磁盘摆动空间来解决问题。
我最喜欢的命令行工具之一是du
,它可以让您查看指定目录中的文件夹占用了多少空间。
默认情况下,它会一直显示文件夹的大小。但我通常只关心直接文件夹中的文件夹,因此我可以根据需要深入挖掘。
此命令将显示当前目录中文件夹(但不是文件)的大小。
du -h -d1 .
即使您的磁盘空间不足,这仍然可以工作,并允许您确定哪些文件夹正在占用空间。您可能还会注意到,当您空间不足时,终端中的自动完成等功能不起作用,因此请尽量避免按 tab。
如果您还有其他问题,请告诉我! @dalanmiller
【讨论】:
您今天拯救了这一天!我发现我的服务在 upstart 文件夹中的 .log 文件是 huge: 50GB+!!我什至不必删除数据,非常感谢以上是关于如何在 Ubuntu 上卸载 RethinkDB?的主要内容,如果未能解决你的问题,请参考以下文章
docker app 在 https 上服务并连接到外部 rethinkdb