Linux 内存问题
Linux memory issue
我的服务器有问题。
当我尝试启动我的服务器时,它说 "there no left space on device"
如果我执行命令 "df",我会在目录中看到它是否已满。
/dev/mapper/owegdc_vg-owegdc_logs_lv
10321208 9797004 0 100% /opt/application/owegdc/logs
当我到达这里的日志目录时,我看到了什么
ls -lrta
total 368
drwxr-x--- 2 oweadm grpowe 16384 Jan 15 2014 lost+found
drwxr-x--- 7 oweadm grpowe 4096 Jun 18 11:55 .
drwxr-xr-x 2 oweadm grpowe 12288 Aug 4 10:20 apache
drwxr-xr-x 2 oweadm grpowe 4096 Aug 5 00:56 batches
drwxr-xr-x 2 oweadm grpowe 4096 Sep 10 13:43 expl
drwxr-xr-x 2 oweadm grpowe 327680 Sep 10 13:50 jonas
drwxr-xr-x 11 oweadm grpowe 4096 Sep 10 13:50 ..
du -sk
9642792 .
我尝试了 'lsof' 之类的方法,但没有用...
你有想法吗?
感谢
你可以试试
du | sort -h -r
这将列出您磁盘上的目录,按大小降序排列。输出列表中的第一个目录是最大的。
更好的是,如果您要查找大型单个文件而不是目录,this answer on Unix & Linux 会提供有用的信息,尤其是:
find . -type f | xargs du -h | sort -rn
输出相同,但它列出的是文件而不是目录。
我的服务器有问题。
当我尝试启动我的服务器时,它说 "there no left space on device"
如果我执行命令 "df",我会在目录中看到它是否已满。
/dev/mapper/owegdc_vg-owegdc_logs_lv
10321208 9797004 0 100% /opt/application/owegdc/logs
当我到达这里的日志目录时,我看到了什么
ls -lrta
total 368
drwxr-x--- 2 oweadm grpowe 16384 Jan 15 2014 lost+found
drwxr-x--- 7 oweadm grpowe 4096 Jun 18 11:55 .
drwxr-xr-x 2 oweadm grpowe 12288 Aug 4 10:20 apache
drwxr-xr-x 2 oweadm grpowe 4096 Aug 5 00:56 batches
drwxr-xr-x 2 oweadm grpowe 4096 Sep 10 13:43 expl
drwxr-xr-x 2 oweadm grpowe 327680 Sep 10 13:50 jonas
drwxr-xr-x 11 oweadm grpowe 4096 Sep 10 13:50 ..
du -sk
9642792 .
我尝试了 'lsof' 之类的方法,但没有用...
你有想法吗?
感谢
你可以试试
du | sort -h -r
这将列出您磁盘上的目录,按大小降序排列。输出列表中的第一个目录是最大的。
更好的是,如果您要查找大型单个文件而不是目录,this answer on Unix & Linux 会提供有用的信息,尤其是:
find . -type f | xargs du -h | sort -rn
输出相同,但它列出的是文件而不是目录。