/ देव पूर्ण क्यों है?


17

/ देव .. पूर्ण है:

SERVER:/dev # df -mP /dev
Filesystem         1048576-blocks      Used Available Capacity Mounted on
udev                     12042     12042         0     100% /dev

अंतरिक्ष का उपभोग करने वाली कोई फाइल नहीं है!

SERVER:/dev # find . -ls | sort -r | head -2
2790517    0 -rw-r--r--   1 root     root            0 Dec 16 10:04 ./devnull
1490005831    0 -rw-------   1 root     root            0 Dec 16 07:54 ./nul
120387    0 lrwxrwxrwx   1 root     root           12 Dec 03 05:42 ./disk/by-uuid/xx..foo..xx -> ../../dm-13
SERVER:/dev # du -sm * 2>/dev/null | sort -nr | head -4
1   shm
0   zero
0   xconsole
0   watchdog

स्वैप का भारी उपयोग किया जाता है:

SERVER:/dev # free -m
         total       used       free     shared    buffers     cached
Mem:         24083      23959        124          0        327      21175
-/+ buffers/cache:       2455      21627
Swap:        10245      10245          0

हटाई गई लेकिन अभी भी उपयोग की गई फ़ाइलें (?):

SERVER:/dev # lsof /dev | grep deleted
su         4510   bar   14u   REG    0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
grep       4512       root    1u   REG    0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
bash       4517   bar   14u   REG    0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
sh         4606   bar   14u   REG    0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
ksh       24134       root    1u   REG    0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
ksh       29209       root    1u   REG    0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
su        29571   bar   14u   REG    0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
grep      29573       root    1u   REG    0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
bash      29578   bar   14u   REG    0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
sh        29694   bar   14u   REG    0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
SERVER:/dev # 

मेरा प्रश्न : "udev on / dev type tmpfs (rw)" के सभी 12 GByte स्पेस का उपयोग क्या है?


1
आप के उत्पादन में पेस्ट कर सकते हैं df -hऔर ps u --sort=-pmem?
एटल डे

अजीब। आपके पास अन्य माउंट पॉइंट्स क्या हैं? कोई कंटेनर या वर्चुअलाइजेशन चल रहा है? इसके अलावा, आप भाग गए du *: डॉट फ़ाइल का कोई भी मौका? क्या du -x /devकहता है?
गाइल्स का SO- बुराई होना बंद करो '

1
अजीब वास्तव में। इसके अलावा, के उत्पादन में mount | grep /devमदद मिलेगी।
एलेक्सिओस

2
मेरा टेक: / tmp आरोहित / जुड़ा हुआ है / dev / shm और विभिन्न उपकरण और प्रोग्राम इसका उपयोग करते हैं। लेकिन चूंकि यह udv के साथ साझा किया गया है, udv भी भरा हुआ है (सभी tmpfses शायद पूर्ण हैं)। सिफारिश: अन्य tmpfs और / tmp की जाँच करें, आकार सीमा के साथ अपने स्वयं के tmpfs को आरोहित करें / माउंट करें, विकल्प "size = XXX" माउंट करें
vasquez

ओपी प्रकट होता है ('खोजने से। -ल्स | सॉर्ट -आर। हेड -2' लिस्टिंग) के पास फाइल के नाम / देव / देवनुल और / देव / नुल (जैसा कि सामान्य '/ देव / नल' के विपरीत) क्या ये संभव हैं ' विरल फाइलें?
D मैककेन

जवाबों:


7

साझा की गई मेमोरी 12GB का उपयोग कर रही है।

फ़ाइल सिस्टम के आपके लिनक्स रिलीज़ /dev/shmहिस्से /devपर (कुछ रिलीज़ पर, इसका अपना एक समर्पित फ़ाइल सिस्टम है)।

जैसा कि दिखाया गया है lsof, योग 12 जीबी है:

/dev/shm/foo5.44m is 6269616128 bytes   
/dev/shm/kdfoo.a4o is 6269616128 bytes

न तो findहै और न ही lsक्योंकि उनके लिंक हट जाने शोध करे फ़ाइलें प्रदर्शित कर सकते हैं (= उनके नाम हटा दिया गया है)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.