2015-09-10 76 views
0

我的服務器有問題。Linux內存問題

當我嘗試啓動我的服務器,它說,「那裏沒有設備左空間」

如果我執行命令「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的」,但它沒有工作......

你有一個想法?

THX

+5

我有很多想法。你對哪些人感興趣?請告訴我們更多關於你或你需要什麼幫助的難題。目前,您只告訴我們您有一個完整的磁盤(以及有關該完整磁盤的更多詳細信息)。我會建議刪除一些文件來解決這個問題,但這很明顯,我認爲你還有別的想法,我無法讀出你的帖子。 – Alfe

+3

不應該在[SuperUser](http://superuser.com)或[Unix&Linux](http://unix.stackexchange.com/)上詢問這個問題嗎? –

+0

我喜歡在我的磁盤上釋放一些空間,因爲它表示它已滿,但我無法找到負責我的完整磁盤的文件 –

回答

1

你可以只嘗試像

du | sort -h -r 

將列出你的磁盤,通過它們的大小降序排列的目錄。輸出列表中的第一個目錄是最大的目錄。

好,如果你正在尋找大單文件,而不是一個目錄,this answer on Unix & Linux給出有用的信息,尤其是這樣的:

find . -type f | xargs du -h | sort -rn 

輸出是一樣的,但是它列出,而不是顯示目錄文件。

+0

非常感謝!它向我展示了'批'實際上是heavyies目錄:-) –