我安装了bitnami couchdb stack,当一些用户立即登录时,它将couchdb日志文件夹(/ opt / bitnami / couchdb / var / log / couchdb)填满了服务器的完整大小。
我通过将日志记录设置为警告而不是调试(http://docs.couchdb.org/en/2.0.0/config/logging.html)将local.ini文件更改为log less(sudo vi /opt/bitnami/couchdb/etc/couchdb/local.ini)但是它一直在填充up(我用命令重新启动了couchdb:sudo /opt/bitnami/ctlscript.sh restart couchdb)。
我通过拍摄快照并从中创建一个新的更大的实例来调整服务器的大小。我把它增加到10到100gb。同时,前一个日志文件夹创建了4 GB的日志,新的大型服务器创建了41 GB的日志,即使它已设置为警告。
最奇怪的是,即使我删除了所有日志并且文件夹从41gb变为5mb,所使用的空间仍然表示正在使用67gb的100(sudo lsblk)。
我的服务器是否正在编写其他日志我需要更改某些设置? 我的cpu也很高;这可能与它有关吗?
答案 0 :(得分:0)
Bitnami工程师,
Bitnami堆栈包括Logrotate,旨在简化对生成大量日志文件的系统的管理。它允许自动旋转,压缩,删除和邮寄日志文件。
不同服务器的Logrotate文件存储在/opt/bitnami/config/logrotate/logrotate.d目录中。最新版本的Bitnami堆栈为所有服务器提供了logrotate配置文件。如果您使用的是虚拟机或云映像,则默认情况下已配置并启用了logrotate。您可以通过运行此命令来检查它是否正常工作
sudo logrotate -d /etc/logrotate.d/bitnami.conf
https://docs.bitnami.com/google/components/logrotate/
我们还建议您检查这些日志文件的内容。如果您在配置中执行了更改,则服务器可能无法正常工作,这就是日志如此之大的原因。检查完毕后,请在此处发布内容以调试错误。
此致 Jota