/ dev / mapper / เต็ม


17

สวัสดีทุกคนฉันมีปัญหาที่ระบบของฉันจะไม่เข้าสู่ระบบหรือเริ่มต้นอย่างถูกต้อง ฉันตรวจสอบพื้นที่ฮาร์ดไดรฟ์เพื่อค้นหาด้านล่าง

matthew@Kronos:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/Kronos--vg-root  214G  203G     0 100% /
none                         4.0K     0  4.0K   0% /sys/fs/cgroup
udev                         7.8G  4.0K  7.8G   1% /dev
tmpfs                        1.6G  928K  1.6G   1% /run
none                         5.0M     0  5.0M   0% /run/lock
none                         7.8G  4.0K  7.8G   1% /run/shm
none                         100M  8.0K  100M   1% /run/user
overflow                     1.0M   36K  988K   4% /tmp
/dev/sda1                    228M   55M  161M  26% /boot
zeus                         1.8T  1.3T  540G  71% /zeus

ฉันจะแก้ไขเต็ม 100% นี้ได้อย่างไรฉันไม่มีฮาร์ดไดรฟ์ที่ใหญ่กว่าเพื่อมอบให้ฉันติดอยู่กับการซื้อไดรฟ์ที่ใหญ่กว่าให้หรือไม่ ฉันค่อนข้างใหม่สำหรับ ubuntu และ linux ดังนั้นโปรดระบุคำสั่งบรรทัดคำสั่งแบบเต็มที่ฉันต้องใช้

ขอบคุณล่วงหน้า.

คำตอบ:


18

หลังจากขุดเยอะแยะไปหมดฉันพบปัญหาแล้ว!

การเจาะลึกลงในไฟล์โดยใช้:

    sudo du -a /home | sort -n -r | head -n 10

แสดงไฟล์ 10 อันดับแรกที่ใช้พื้นที่มากที่สุดสองข้อที่ใหญ่ที่สุดคือ. xsession-errors และโฟลเดอร์ดาวน์โหลดของฉัน หลังจากไปที่ไดเรกทอรีและใช้ rm -f ในโฟลเดอร์ของฉัน / home ตอนนี้เพียง 6.1G!

   Filesystem                   Size  Used Avail Use% Mounted on
   /dev/mapper/Kronos--vg-root  214G  6.1G  208G   3% /
   none                         4.0K     0  4.0K   0% /sys/fs/cgroup
   udev                         7.8G  4.0K  7.8G   1% /dev
   tmpfs                        1.6G  912K  1.6G   1% /run
   none                         5.0M     0  5.0M   0% /run/lock
   none                         7.8G  148K  7.8G   1% /run/shm
   none                         100M   20K  100M   1% /run/user
   /dev/sda1                    228M   64M  152M  30% /boot
   zeus                         1.8T  1.3T  538G  71% /zeus

ขอบคุณทุกสิ่งที่ช่วยให้ฉัน จำกัด ปัญหาและแก้ไขให้แคบลง


4
ขอบคุณสำหรับคำสั่งนี้ sudo du -a / home | sort -n -r | หัว -n 10,
Darren Cato

ฉันหลงทางที่นี่ ฉันออกจากเครื่อง SLES ที่ติดตั้งใหม่เป็นเวลาหลายวันและตอนนี้ / dev / mapper / system-root เต็ม ฉันไม่แน่ใจว่าจะดำเนินการต่อไปอย่างไร
Shailen

2
ไดรฟ์ของฉันเต็มจนไม่สามารถใช้งานได้du: ใช้du -a / | sort -n -r | head -n 10 sort: write failed: /tmp/sortxghtli: No space left on device dfงานได้
Shailen

5

คุณมีฮาร์ดดิสเต็มรูปแบบและไม่มีพื้นที่เหลือพอที่จะใส่ของอื่น ๆ เลยเหรอ?

ลบบางสิ่งหรือไม่

คุณไม่สามารถล้างสิ่งต่าง ๆ ได้หรือไม่? การติดตั้ง Ubuntu ที่สดใหม่นั้นมีเพียงไม่กี่กิ๊กดังนั้นคุณจึงมีหลายอย่างที่ต้องใช้พื้นที่ คุณกำลังเก็บมากกว่าที่คุณสามารถจัดเก็บได้ เศรษฐศาสตร์กำหนดว่าคุณต้องจัดส่งไปที่อื่นหรือลบทิ้ง

  • ถอนการติดตั้งแอปพลิเคชั่นที่ไม่ได้ใช้
  • ถอนการติดตั้งเกมที่คุณไม่ได้เล่น (หรือเพียงแค่ติดตั้งเกมที่คุณกำลังเล่น)
  • เก็บเพลงของคุณในรูปแบบการถือเพลงออนไลน์
  • เก็บรูปภาพของคุณในสิ่งที่คล้ายกัน หรือ Flickr ฯลฯ
  • เก็บถาวรรายการลงซีดี / ดีวีดี / บลูเรย์

ซื้อพื้นที่เพิ่ม

หากคุณต้องการเก็บทุกอย่างไว้และจะไม่ลบสิ่งใดเลยคุณต้องการพื้นที่เพิ่ม วิธีเดียวที่คุณจะแก้ไขปัญหานี้ในระยะยาวคือซื้อพื้นที่เก็บข้อมูลเพิ่ม พิจารณาเข็มวินาทีถ้าคุณไม่สามารถซื้อได้ใหม่ ใหญ่ที่สุด (4TB ปัจจุบัน) มักจะไม่ถูกที่สุด

เรียกคืนพื้นที่ "สงวน"

Ubuntu ขอสงวนประมาณ 5% เพื่อให้คุณยังคงใช้คอมพิวเตอร์ได้หากเครื่องเต็ม สิ่งนี้มีไว้สำหรับรากและรากเพียงอย่างเดียว หากคุณติดขัดจริงๆคุณสามารถเรียกคืนพื้นที่นี้:

sudo tune2fs -m 0 /dev/mapper/Kronos--vg-root

หากคุณเติมเต็มพื้นที่นี้คุณจะถูกยัดไส้ คุณอาจจะไม่สามารถบูตได้ดังนั้นให้ใช้สิ่งนี้เป็นทางเลือกสุดท้าย!


ขอบคุณสำหรับความคิดเห็นไดรฟ์แบบเต็มเป็นไดรฟ์ระบบปฏิบัติการเท่านั้นและไม่มีเกมใด ๆ หรือแทบไม่มีอะไรเลย ฉันกำลังเรียกใช้เซิร์ฟเวอร์โดยมีแอพบางตัวประมาณ 5 อันอยู่ตลอดเวลา ภาพยนตร์และรายการทีวีเว็บไซต์และอื่น ๆ ทั้งหมดของฉันถูกเก็บไว้ในไดรฟ์ Zeus zfs ซึ่งมีพื้นที่มากมาย ฉันจะลองเรียกคืนพื้นที่และดูว่าเกิดอะไรขึ้น
Magnum26

หลังจากรันคำสั่งปรับแต่ง dev / mapper ตอนนี้จะแสดงเป็น 95% ฉันคิดว่าอูบุนตูควรจะเล็กและสันนิษฐานว่า 250GB จะเพียงพอสำหรับ 5 แอปและระบบปฏิบัติการ ...
Magnum26

3
250GB นั้นมากกว่า 240GB มากกว่าที่คุณต้องการ มีบางสิ่งเติมเต็มพื้นที่นั้น ฉันขอแนะนำให้คุณใช้เวลาสักครู่กับเครื่องมือการใช้ดิสก์เพื่อกำหนดว่าจะไปที่ไหนก่อนที่เหลืออีก 5% ก็จะหายไปด้วย เครื่องมือเช่นsudo du -sh /*นี้อาจช่วยได้ด้วย (เปลี่ยนเส้นทางเมื่อคุณทราบว่าใช้พื้นที่มากที่สุด)
Oli


1

นี่คือสิ่งที่ช่วยฉันหลังจากลบสิ่งที่ไม่ประสบความสำเร็จ:

lsof | grep delete

นี่แสดงให้เห็นถึง pid ของกระบวนการที่ยังคงมีการจัดการกับไฟล์ที่ถูกลบ หยุด / ฆ่ากระบวนการเพื่อปล่อยพื้นที่ดิสก์

มันเกิดขึ้นว่าไฟล์ที่ถูกลบอาจยังคงถูกจัดการโดยกระบวนการและยังคงใช้พื้นที่ว่างในดิสก์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.