Articles of 磁盘空间利用率

如何控制Bamboo的磁盘使用情况?

这是一个场景: 我们的源代码在Github上。 我们在工作的Linux服务器上运行Bamboo(2.7.3)。 我们有几个构build远程代理(例如,构buildiPhone软件)的构build。 在远程代理上,Bamboo从Github克隆源,完成构build,然后将工件上传到服务器。 这正如我们所希望的那样工作。 问题是,Bamboo服务器似乎也在检查git存储库,并且它为我们所有的每个构build计划都这样做。 这占用了很大一部分的磁盘空间这些结帐,我看不到任何方法来禁用它们。 有任何想法吗?

如何find多个服务器上最大的文件并总结其大小?

我试图find/ export / home目录中最大的文件,并加起来(总和)它们的大小。 脚本: #!/bin/bash filename=hostnames > export_home.log while read -r -a line do hostname=${line//\"} echo $hostname":" >> export_home.log ssh -n -t -t $hostname "sudo find /export/home -type f -mtime +180 -size +250000k -exec du -hsk {} \;" >> export_home.log done < "$filename" 示例输出: server-34: 210M /export/home/john/142933-02/failsafe_archive 178M /export/home/john/137137-09/failsafe_archive server-35: server-36: 142M /export/home/marc/bdb/db-5.2.36.tar 446M […]

在特定目录中为新创build的10 Gig文件创build系统事件

我正在寻找一些方法,使我的Windows Small Business Server 2011机器可以自动创build系统事件,只要在特定目录中有10 GB或更大的新创build的文件。 看起来理想的工具是文件系统资源pipe理器,但是我只能为总目录设置硬/软配额,而不是单独创build新文件。 文件屏幕似乎也没有办法。 我如何用我拥有的工具来实现我的目标?

快速填充磁盘:如何理解发生了什么?

我有一个org.apache.solr.hadoop.MapReduceIndexerTool/MorphlineMapper进程,填充本地的“/”挂载。 它运行几分钟,磁盘已满,Nagios警报被触发,然后我终止进程。 一旦进程被终止,文件利用率将降低到40%的基本级别。 这种情况发生得相当快,而且由于它是一个生产系统,所以仔细阅读文件系统来查看哪些文件是新的。 还有一些导致du -sh *挂起的NFS挂载。 我们正在运行RHEL 6.7。 是否有一个聪明的方法来确定什么,正在填充磁盘? 也许一个快速的方法来捕获,比较和汇总lsof的文件大小? 我想这是一个相当常见的情况,所以可能是每个系统pipe理员工具包中的一个很好的awk单行程。

禁用samba共享的.recyclefunction

当我的公司文件服务器填满了,我有一个非常大的恐慌。 在追溯源代码后,我发现有一个.recycle文件夹,保持所有的文件删除(这也是隐藏的) 反正有禁用此function? 或定期运行一个命令,将删除所有的垃圾? 编辑 我的smb.conf的例子 [homes] comment = Home path = /home/%S/smbhome browseable = no writable = yes read only = no –>* veto files = /.recycle/ –> vfs objects = recycle –> recycle:keeptree=True –> recycle:versions=True –> recycle:touch=True hide dot files = yes force directory mode = 0770 force create mode = 0660 force […]

Server 2008 R2上的磁盘清理无效

我有一个用户configuration文件,在ReportQueue文件夹(C:\ Users \ UserName \ AppData \ Local \ Microsoft \ Windows \ WER \ ReportQueue)中备份了〜2.9GB的错误报告。 作为pipe理员运行DiskCleanup不检测这些文件,因此不清除它们。 但是,以用户身份运行该实用程序会显示更多(12.4GB!)的错误报告文件。 如下所示: 问题是,运行清理实用程序后,间隔使用的磁盘不会减less12.4GB附近的任何地方,运行该实用程序再次检测到相同的12.4GB的文件。 这里有什么问题? 或者,我可以手动删除ReportQueue文件夹中的文件?

在ubuntu上为多个用户设置磁盘配额

我有一个ext4文件系统单独的/ home分区。 我有大约200用户的用户名有一个共同的前缀(例如2010年…)。 我必须为每个用户主目录分配500 MB空间限制(硬限制)。 我不想逐个指定空间,而是想通过使用用户名前缀一次性设置限制。 如何做呢?

什么样的基于Windows的“进程记帐”软件可用?

Linux有pacct和基于内核的处理。 什么等价物可用于Windows? 我知道(并使用/推荐)的过程资源pipe理器,但只跟踪实时统计,与一个单一的进程不可移植的graphics。 我希望能够跟踪Windows 7上所有进程的CPU,内存和I / O。

了解PostgreSQL磁盘使用情况

我正在使用9.1,并且在UTF-8编码的数据库中有一个名为dpi的表格,当前坐标为18,628行。 那里有一个叫做foto的TEXT列,它保存代表唯一图像文件的B64string。 我想弄清楚一行需要多less磁盘空间。 有18050行与非NULL值的foto和length()为所有他们是87384。 我没有得到的是这个。 运行select * from pgstattuple('dpi'); 收益: -[ RECORD 1 ]——+——– table_len | 5890048 tuple_count | 18628 tuple_len | 5656063 tuple_percent | 96.03 dead_tuple_count | 0 dead_tuple_len | 0 dead_tuple_percent | 0 free_space | 92752 free_percent | 1.57 运行 select pg_size_pretty(pg_relation_size(c.oid)) AS "size" from pg_class c where relname = 'dpi'; 我得到以下内容: size […]

为什么我无法在Server 2008上将磁盘卷缩小超过原始大小的50%?

我有一个分区上有540 GB磁盘的新服务器。 我决定缩小音量,所以我可以有几个分区出于各种原因。 我只能把音量缩小50%。 我后来回想起来,也许我可以缩小一下,但是我做不到。 运行Windows Server Standard 2008 x64 SP2。 使用磁盘pipe理来resize。 为什么呢,有没有办法解决呢? 我是否需要第三方实用程序,如果有的话,是否有任何良好的免费/廉价/试用,我可以用来做我所需要的,然后清理掉它?