我有一个MySQL服务器,我发现它不接受任何连接,因为磁盘中没有足够的空间。我检查了mysql的日志文件,它们的大小为480 as (几乎相当于磁盘容量)。当我手动删除这些日志文件时,服务器将再次服务并接受连接。我怎样才能解决这个问题?当MySQL日志文件的大小足够大时,我可以发出命令删除它们吗?或者我应该做些别的事情,比如不把所有的事情都记录下来。我应该做什么,我该怎么做?请帮助(ubuntu 18.04)。
MS 2014上一个可用组中的一个数据库,它有一个很好的日志文件,在某些情况下由于一些重要的工作而被压缩。通常不会收缩日志文件,但是由于许多其他数据库没有同时增长,所以它不是扩展磁盘,而是一个VMWare环境。现在日志文件又增长了很多,填满了磁盘。日志磁盘被扩展,事务日志备份,并试图缩小文件约10-20 GB,但日志文件中仍然只有200 MB的空闲空间。
我使用Laravel5.4和日志记录记录错误。但有时删除当前日志,而laravel生成此错误:The stream or file "/storage/logs/laravel-2019-09-06.log" could not be opened: failed to open stream: Permission denied,但文件已经创建。
我手动创建日志文件,并将这个权限chmod 775 -R放到存储目录中,但是它还是会丢失。
我的var/log/syAdd.1-.1已经扩展到了非常大的500+ GB大小,不必要地占用了我的磁盘空间。这是在文件中堆积的日志。
Dec 27 16:39:45 divus org.gnome.Nautilus[4124]: [00007fbb20948c00] vdpau_chroma filter error: video mixer rendering failure: An invalid handle value was provided.
我是应该删除这个文件,还是有其他方法可以阻止它进行不必要的日志记录。我用1TB硬盘运行Ubuntu18.04