大小列告诉我驱动器的容量,而不是使用的磁盘量。
如何确定 2008 R2 中挂载点上的数据量?任何 GUI 或 powershell 命令都可以。
我们运行 12 台 Dell Optiplex 755 台式计算机。它们都具有完全相同的硬件和软件,配置完全相同。因此,它们都是:
今天的一台计算机报告说它的磁盘空间不足——实际上它报告说它的 80GB 驱动器剩余不到 6GB。所有其他计算机的硬盘驱动器上都有 64 GB 的可用空间。
我检查了文件系统,发现文件系统中可能只有 6-7 GB,所以我运行了 WinDirStat,它报告说有一个 50 GB 的数据块标记为“未知”。
我做了我的研究并做了以下事情:
这台计算机与生产中的其他计算机之间的唯一区别是,这台计算机是最近部署的两台计算机之一(几个月前),以替换因无关原因而失败的两台计算机。另一台计算机没有出现任何症状。
我们无法弄清楚这个巨大的无法访问的硬盘空间块是什么,我们希望它回来。任何帮助将不胜感激。
我正在使用 git-annex,它是 DVCS git 的扩展,专为处理大文件而设计。它大量使用符号链接。实际的大文件被移动到.git/annex目录中,原始文件被符号链接到那里。
我的磁盘空间快用完了,需要清理一下,看看有什么东西在使用我的所有空间。通常我会使用磁盘使用工具,例如ncdu,Baobab 或 Filelight。然而,他们将符号链接视为本质上是空的,并且只将它指向的文件视为使用任何空间。这意味着当我使用 git-annex 时,它显示主目录中没有使用空间,而 .git/annex 目录中使用了大量空间。这没有帮助。
是否有任何基于(图形或 ncurses)的 linux 磁盘使用程序(apt-get installable 很容易,它能够(通过选项或不通过选项)将符号链接计算为用完原始文件用完的空间?许多人有选项对于硬链接的不同行为,所以有些人应该h
(我知道计算符号链接是因为使用空间有缺陷,比如计算空间空间两次、损坏的符号链接等。但这对我的目的来说没问题)
linux filesystems hard-drive disk-space-utilization symbolic-link
我正在使用 9.1 并且dpi在数据库中调用了一个表,其中 UTF-8 编码当前位于 18,628 行。那里有一TEXT列叫做fotoB64 字符串,代表一个唯一的图像文件。
我想弄清楚一行需要多少磁盘空间。有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
Run Code Online (Sandbox Code Playgroud)
跑步
select pg_size_pretty(pg_relation_size(c.oid)) AS "size"
from pg_class c
where relname = 'dpi';
Run Code Online (Sandbox Code Playgroud)
我得到以下信息:
size
---------
5752 kB
(1 row)
Run Code Online (Sandbox Code Playgroud)
这里到底发生了什么?为什么这张桌子这么小?
编辑:另外,我检查了/var/lib/postgresql/9.1/main …
MSI 缓存文件夹( C:\Windows\Installer)的大小大幅增加,现在占用了我(域)计算机上的太多磁盘空间。这个文件夹可以消除或缩小吗?
同样的问题适用于:
C:\WINDOWS\WinSxS( %SystemRoot%\WinSxS)C:\System32\DriverStore( %SystemRoot%\System32\DriverStore)installation windows-installer disk-space-utilization msi uninstall
我有一个运行 java 应用程序的 tomcat,它偶尔会累积套接字句柄并达到我们为最大打开文件配置的 ulimit(软和硬),即 100K。发生这种情况时,java 似乎还活着,但我们无法再访问它。
然而,我的问题是关于伴随这种情况的一种奇怪现象:我不能mkdir在 tomcat 文件夹中。
[root@server /opt/apache-tomcat-7.0.52]# mkdir some_folder
mkdir: cannot create directory `some_folder': No space left on device
Run Code Online (Sandbox Code Playgroud)
事实上,我在驻留在 下的多个不同文件夹下遇到相同的错误/opt,但不是/opt直接在/opt/apache-tomcat-7.0.52/logs.
我一辈子都无法解释,只能使用init 6. 关于如何解决问题并mkdir无需重新启动即可再次使用的任何建议?
设置是在 AWS 下运行的 CentOS 6.5,并从 EBS 卷挂载上述 tomcat 磁盘。
运行df -h显示磁盘明显未满:
[root@server ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 9.9G 3.6G 5.9G 38% /
none 121G 0 121G 0% /dev/shm …Run Code Online (Sandbox Code Playgroud) linux tomcat centos disk-space-utilization max-file-descriptors
过去几周,我在一个小型 unix 服务器(它没有所有标准 unix 命令,只有 BusyBox 包中包含的基本命令)中发生了这种情况,我正在配置该服务器来备份文件。
如果我们检查服务器的可用空间,它会显示:
Filesystem | Size | Used | Available | Use%| Mounted on
/dev/hdc2 | 678.4G | 416.6G | 261.8G | 61% | /tmp/mnt/D
/dev/sda1 | 96.1G | 36.0G | 55.2G | 40% | /tmp/mnt/USB/USB_C
Run Code Online (Sandbox Code Playgroud)
现在,我尝试将 700MB 文件复制到 USB_C 或将 90GB 文件复制到/tmp/mnt/D我可以看到有足够可用空间的位置,但是,我不断收到以下错误:
cp: Write Error: No space left on device
Run Code Online (Sandbox Code Playgroud)
知道问题是什么以及如何解决吗?
如前所述,这是一个小型 unix 服务器,只有最少的 unix 命令,因此其他帖子中提到的大多数命令不适用于此机器。因此,我可能需要知道我可以在这个特定系统中尝试什么的人的帮助来给我们一些线索......
几天前,我注意到我的 Ubuntu 服务器的磁盘几乎已满。我挖了一下,发现/var/ossec/queue/diff文件夹中的磁盘空间被OSSEC使用了。
我想立即尝试一些东西,所以我删除了这个文件夹的内容。一切正常,磁盘空间使用量恢复到“正常”量。
但是 OSSEC 队列文件夹再次增长。
是否有设置可以防止 OSSEC 队列使用所有磁盘空间?
由亚当..
我希望您提供有关在 Windows 机器上释放空间的建议。是的,是的,我知道磁盘空间很便宜,但有时,您的旧机器只需要更多空间,释放空间比必须经历迁移到新磁盘的痛苦更容易。
那么你有什么推荐呢?
我正在运行在VMware 中运行的 Windows Server 2008 Standard 。它有 2 个磁盘:
我安装了 Visual Studio 2008 SP1 + MSDN 和一些不占用太多空间的小工具和库。随着时间的推移,系统磁盘的可用空间一直在下降(我怀疑是因为定期系统更新 - NetFx (.NET)、服务包和定期更新)。
问题 1
如何从 Windows Server 2008 中删除 Windows Update 卸载文件?
问题 2
我还在文件C:/Windows/Installer夹中发现了很多文件。
是否可以确定哪个 .msp 文件与哪个补丁一起使用?
我想删除其中的一些,因为它们确实占用了很多空间。
hard-drive ×2
linux ×2
centos ×1
df ×1
files ×1
filesystems ×1
installation ×1
msi ×1
ossec ×1
postgresql ×1
security ×1
storage ×1
tomcat ×1
ubuntu ×1
uninstall ×1
update ×1
windows ×1
windows-xp ×1