我有一个cron产生了很多(15GB)的PHP警告,并将它们写入日志文件。 我杀了这个进程,作为一个临时的措施,我停止了redirectstderr到stdout,所以我没有填满我的存储空间。 更改后,我继续收到相同的“高IO”警告,服务器存储暂时增加,然后恢复到原来的大小。原始日志文件为空。 我find了一个使用lsof -p <PID of cron> ,第二个文件变大了。 sh 25626 root 10u REG 202,1 21280244045 773 /tmp/tmpfZ14vFH (deleted) 这个文件被标记为已删除,我无法在/ tmp目录中find它。 请提供一些有关这方面的见解。 进程运行时,操作系统是否将stderr写入tempprary文件?
我们有一些不同的应用程序在networking服务器上运行,其中一些开始宕机; 快速检查磁盘空间,我们意识到在一个单独的分区上的tmp文件夹已经变得满了 – 通过有很多很多的CGI ***** – *文件,其中' '是一个数字,最后' '是2或3。 我意识到临时目录中的文件并不是永久的生命,所以我可以删除它们,但是我想首先检查 – 在我造成更多麻烦之前:-p 我怀疑他们与Ruby on Rails和file upload有关。 干杯,克里斯
最近,在其中一个生产服务器上,我们看到由于/tmp驱动器上的空间问题而导致复制被停止,因此分配的空间较less。 我想将tmpdir从/tmp[default]到/var/lib/mysql/tmp 以下是我想我应该做的。 停止mysql 在/var/lib/mysql/目录下创build名为tmp , 添加tmpdir = /var/lib/mysql/tmp/ 启动mysql /var/lib/mysql/tmp/的权限级别有什么要注意的吗?
我很新的使用Linux(Debian),并有以下问题。 我安装了debian,在这个过程中还为/ tmp创build了单独的分区。 我现在怎样才能确保服务器程序使用该特殊分区/ tmp而不是/ root分区下的/ tmp文件夹?
我想知道在AWS中使用Ubuntu时,如何将临时光盘安装在/ tmp中。
我在我的新服务器上创build了这样的目录结构: / home / $ username / $ domain /(例如:/home/domaincom/domain.com/) – public_html – logs – conf – tmp 一切正常,但不幸的是,Apache(或PHP)不是自动清除tmp目录。 :/ 有一个简单的方法来清除这些目录? 例如,像logrotate这样的解决scheme,我把目录设置为像这样旋转:/ home / * / * / logs 出现问题是因为用户临时目录有1562074个文件。 :/我不知道谁(Apache,PHP,外部脚本)应该清理这个目录,并多久。 Apache或PHP没有义务清理未使用的临时文件(主要是sess _…)? 感谢您的任何答案。 🙂
我希望任何人都可以帮我解决以下问题。 我不再接收电子邮件,因为他们卡在电子邮件队列中。 我已经尝试了以下内容: 系统重启(甚至在下面的步骤之间) 使用以下命令清除临时文件:find / tmp -cmin +720 -exec rm {} \; 清除所有临时文件 exim -qf exim -qff 用最后两个命令,命令不能完成执行。 我真的希望有人能帮助我。 如果有帮助,这是一个日志文件,说没有留在设备上的空间 2013-08-09 19:57:29 1V6vjZ-00014J-9U == [email protected] <[email protected]> R=localuser T=local_delivery defer (28): No space left on device: failed to open tmp/1376092649.H84616P5755.web.ghservers.org (10 tries) 2013-08-09 19:57:47 1V7p0b-0004pC-W8 == [email protected] <[email protected]> R=localuser T=local_delivery defer (28): No space left […]
我们已经在RHEL5.8中安装了WebLogic服务器10.3.6。在“domains / servers / tmp”文件夹中还有一个“tmp”文件夹。这是我的情况下tmp文件夹的path。现在我的查询是“是强制的手动从tmp文件夹中删除文件或服务器将采取此行动。请让我。如果我们没有采取“tmp删除是否有任何影响应用程序服务器”的行动?
我正在使用PDFTK来使用以下命令为PDF文件加水印: pdftk /tmp/55180af7c8c88.pdf stamp /tmp/stamp55180af7c95b84.58412952.pdf output /tmp/55180af7c95c81.06110501.pdf 不过上面的结果是: Error: Failed to open output file: /tmp/55180af7c95c81.06110501.pdf No output created. Error: unable to open file for output: /tmp/55180af7c95c81.06110501.pdf 以上是一个奇怪的错误,因为PDFTK应该创build该输出文件! 如果我把sudo作为命令的前面,不会有错误发生。 但是我正在给tmp文件夹写信,而且我认为这是可写的。 我从PHP的exec命令运行PDFTK。 为了100%确定这不是权限问题,我将/tmp文件夹的所有者和组作为www-data ,这是apache用户,但引发了相同的错误。 我现在不知道发生了什么,感谢任何帮助!
我在/tmp中有一堆文件,通过执行$ rm -rf ./tmp/* 。 但是,即使重置后,我仍然无法“清除”这些信息。 这是我现在拥有的: $ cd Av-bash: cannot create temp file for here-document: No space left on device $ df -i df: no file systems processed 这台机器上应该有大约400GB的可用空间。 如何清理这个空间,我需要做什么以便我可以再次创build临时文件? 为什么不是df -i返回任何东西? 我使用的发行版是: Linux version 3.13.0-29-generic (buildd@toyol) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #53-Ubuntu SMP Wed Jun 4 21:00:20 UTC 2014