Articles of 磁盘空间利用率

LVM卷错误地报告自己已满

我正在build立一个新的CentOS 6系统做一些数据处理。 当我将数据加载到一个全新的100gb LVM卷中时,我已经达到了大约35%的完整数据量,并开始报告设备上没有剩余空间,无论是用户帐户还是root用户。 当我尝试写入更多数据时,没有看到任何新的信息正在写入dmesg或/ var / log / messages。 对于什么可能导致这种行为,而不写任何东西到日志,我是相当茫然。 即使在重新启动之后,这仍然存在,并且lsof在挂载点上报告没有打开的文件。 du和df同意这个卷上有多less空间。 任何意见如何找出为什么我不能使用其他66%的体积将不胜感激。 当我运行touch / srv / data / test(/ srv / data是挂载点)时,我得到错误信息:touch:不能接触/srv/data/test :设备上没有剩余空间。 根据下面的一个评论,我从df -i看到,我是inode。 我将不得不研究如何处理缺lessinode的问题。

日志文件填满了垃圾。 删除日志文件和磁盘仍然满

不知何故,我的工作正在进行中的Python服务器通过将50GB数据logging到/tmp/blabla.log来填充rootfs分区,我注意到基本命令如下失败:root @ server:/#crontab -e / tmp / crontab。 FfvjqH:设备上没有剩余空间 所以,我做了rm -rf /tmp/blabla.log文件消失,不能用ls或tail查看…但是空间不足的错误依然存在。 df -h仍然报告rootfs被100%使用,并不反映我删除了50GB的文件。 我可以通过移动一些文件到另一个parition释放一些更多的空间,系统是好的,但我没有我的50GB的可用空间回来。 可能是什么问题呢? 我自己的答案:从rootfs分区移动一些3GB的文件后,我敢重新启动服务器,在由于磁盘空间问题重新启动服务器nog的风险,但幸运的是它重新启动成功,重新启动后,df -h报告正确的可用空间量。 所以系统重启似乎是答案。

Ubuntu服务器挂载设备问题

我有Ubuntu的服务器,无法弄清楚我的空间 Filesystem Size Used Avail Use% Mounted on /dev/xvda1 8.0G 7.8G 0 100% / udev 3.7G 8.0K 3.7G 1% /dev tmpfs 746M 180K 745M 1% /run none 5.0M 0 5.0M 0% /run/lock none 3.7G 0 3.7G 0% /run/shm /dev/xvdb 414G 1.7G 391G 1% /mnt overflow 1.0M 4.0K 1020K 1% /tmp 我想用安装在/ mnt上的设备作为我的主设备,因为我的空间不足了。 但是我不知道/ dev / […]

检查tmpfs Nagios的磁盘空间

这里是我的目标计算机上的df的结果~# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vgsys-lvroot 11G 5.4G 5.0G 52% / udev 24G 4.0K 24G 1% /dev tmpfs 4.0G 256K 4.0G 1% /tmp tmpfs 4.8G 6.1M 4.7G 1% /run none 5.0M 0 5.0M 0% /run/lock none 24G 0 24G 0% /run/shm /dev/mapper/vgsys-lvopt 30G 25G 4.8G 84% /opt /dev/sda1 226M 71M […]

追踪stream氓磁盘使用情况

我发现了其他一些关于我的问题背后的理论的问题(例如, 这个 ),但我不知道如何将答案应用到我的机器上。 # du -hsx / 11000283 / # df -kT / Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/csisv13-root ext4 516032952 361387456 128432532 74% / 11G ( du )和345G ( df )之间有很大的差别。 剩下的334G在哪里? 这不是在删除的文件。 只有一个,它是短的,我截断它,以防万一。 这仍然是: # lsof -a +L1 / COMMAND PID USER FD TYPE DEVICE SIZE/OFF NLINK NODE NAME zabbix_ag […]

df 7.7GB显示400MB可用,而du-sh /报告3.8GB使用

我相信DF报告不正确的磁盘使用情况,因为我有以下问题: 我删除了几个文件释放空间,然后运行以下内容: $ df -H 体积7.7GB,可用400MB,运行: $ du -sh / 报告3.8GB的使用量。 有大约3.9GB的损失。 我已经确保使用$ lsof没有打开文件,并在删除后重新启动服务器。 仅供参考 – 操作系统版本:Centos 6.5 如果您能够引导我或指引我正确的方向,我将不胜感激。 谢谢。

Centos 6.5数据库MySQL服务器,默认安装,resize或移动数据库位置 – 磁盘使用问题

我在一个1TB SSD(MLC)中做了标准的Centos 6.5安装,没有意识到只有50G被分配给/和大约816G到/ home: [gskidmor@mrserver ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_mrserver-lv_root 50G 33G 14G 71% / tmpfs 64G 0 64G 0% /dev/shm /dev/sdb1 485M 39M 421M 9% /boot /dev/mapper/vg_mrserver-lv_home 816G 227M 774G 1% /home 以目前的消费速度,数据库文件将在2周内用完大部分/全部磁盘。 所以,这似乎是一个微不足道的问题,但我想我会问无论如何 – 我应该resize/并给它的空间的大部分或移动的位置,MySQL存储它的文件到/ home的某个地方? 我担心创build一个用户主目录和login(我可以在passwd中使用nologin)的MySQL可能构成安全风险

磁盘使用量猛增,现在正常,如何跟踪文件?

在具有50GB驱动器的Linux服务器(RHEL 6.2)上,磁盘使用率通常在57%左右时激增了大约一个小时,达到100%。 它又恢复了正常。 有什么方法可以找出哪些文件被创build或删除?

允许用户执行“repquota -g /”

我需要允许用户从脚本中执行“repquota -g /”,而在debian Wheezy上没有超级用户权限。 我不会允许用户的所有超级用户权限(在我的情况下,它是www数据用户)。 用户无法访问文件//aquota.group,因此我试图创build一个“quotarep”组,但root不能chown该文件: chown root:quotarep //aquota.group chown: changing ownership of `//aquota.group': Operation not permitted 我想部署一个cron作业来导出文件“repquota -g /”的结果,但我不认为这是一个好方法。 你知道我怎么能解决这个问题? 谢谢

了解du -sh命令输出

我有1 TB的空间。 我正在尝试查找文件夹的磁盘使用情况。 du -sh命令输出 354M Arts 2.6M Digicams 308M Internet 391M Location 2.2G Media 110M Religion 4.8T Sports /*What is T how can it be Terabyte*/ df -h命令输出 Filesystem Size Used Avail Use% Mounted on /dev/sda2 885G 155G 686G 19% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 16G 4.0K 16G 1% /dev tmpfs […]