今天早上醒来发现,出于某种原因,MongoDB增长到所有可用的磁盘空间。 我无法修复数据库来压缩它,因为我没有空间。 我甚至不能启动postgres删除一个旧的数据库,这将释放更多的演出。 我从字面上有零可用磁盘空间。 我没有删除一个9GB的文件,但是当我使用“df -h”的时候,空间并没有显示出来。 我必须尽快清理驱动器上的空间,因为它是一个生产服务器,我们正在宕机。 该怎么办?
任何人都可以告诉我如何撤消sudo rm -r /var/run错误? 我现在无法使用sftp和mysql。
我们的初级系统pipe理员意外地删除了一些目录。 任何人都可以请build议任何免费/专有的应用程序恢复EXT3文件系统(RHEL 5.x)的文件?
有没有一种方法可以在生产服务器上用单个*来阻止rm ? 这将有助于防止事故,如: rm test * 代替 rm test*
我想通过bash rm命令从服务器上删除一个文件。 这是一个示例文件Test_ Mürz.jgp 。 怎么会去大文件中的文件名字的问题删除文件…特别是当你不知道的字符的位置。
现在我在两台服务器上遇到了这个非常奇怪的问题,都运行CentOS5,都是ext4。 一个是SSD,另一个是普通硬盘,两个SATA都没有RAID。 问题是,当我在有大量子目录(> 1000)的目录上运行rm -r,其中每个子目录有大量文件(> 1000)时,这些目录驻留的磁盘将间歇性地locking。 这可以通过顶部看到。 通常情况下,rm命令的CPU占用率大约在50-60%之间,但是突然间会在10-15秒之间下降到零,然后再回到50-60%,持续3-4秒,然后再次下降到零。 在rm命令处于0%cpu的时候,即使是简单的命令,例如驱动器上的ls,也会挂起,直到rm再次以50-60%的速度运行为止。 当rm运行在0%时,我也得到0.0%wa。 正如你可以想象的那样,这个不断挂起的磁盘使处理非常缓慢。 我很犹豫要把它归咎于坏的磁盘上,因为我现在已经看到了这种行为在两个不同的系统上。 有人有什么想法吗? 编辑:也想指出,当rm运行在0.0%cpu时,jbd2 / sdc1-8仍然在有问题的磁盘上处于活动状态。
我需要find符合特定条件的所有文件并删除它们 – 这是一个片段: /var/www/somesite/releases/{many directories}/tmp/attachment_fu 我想find任何tmp/attachment_fu目录中的所有文件,并删除它们 – 问题是{many directories}扔掉了我的find技能(或者find是错误的命令 – 我也尝试locate无济于事) 。
我读到,当你删除一个文件,根据情况,它有可能恢复其内容。 当你“删除”一个文件时,在硬件上会发生什么,例如。 $ rm myFile ,而不是安全地切碎它,例如。 $ shred myFile ,使'删除'文件潜在可恢复?
当我在一个包含很多子目录和/或文件的目录上尝试使用rm -rf时,我用了一段时间来执行。 这是正常的吗? 我想知道rm -rf是如何在文件系统级别内部工作的。 它只是删除目录,还是通过所有的目录/文件? 这将解释为什么它如此缓慢…
我正在运行Debian …而且,我不小心以root身份运行“rm / *”(幸好!) – 幸运的是我没有使用-r,所以dir仍然完好无损。 但是,当试图启动,我得到… run-init: /sbin/init: No such file or directory Kernel panic – not syncing: Attempted to kill init! …但是,从另一台机器检查驱动器后,我可以确认存在/sbin/init 。 唯一缺less的是根文件,我replace了sym连接(initrd.img和vmzlinuz)… 也许还有一些我需要更换的链接?