Score:0

รูทไดรฟ์ออกจากพื้นที่ ? จำเป็นต้องลบเคอร์เนล

ธง cn

ไดรฟ์รูทของฉัน (32GB) มีพื้นที่เต็มบนเซิร์ฟเวอร์ Ubuntu 18.04lts ฉันเรียกใช้เพียงนักเทียบท่าและไม่มีอะไรอื่น และไดเร็กทอรีข้อมูลนักเทียบท่าอยู่ในไดรฟ์อื่น ฉันลองใช้เทคนิคปกติทั้งหมดเพื่อลองใช้ข้อมูลฟรี และฉันยังคงนั่งอยู่ที่ 100% ฉันสงสัยว่ามีเมล็ดมากเกินไปหรือไม่ แต่ฉันไม่ค่อยเข้าใจเกี่ยวกับการลบเมล็ดที่ไม่ได้ใช้ ฉันเหนื่อย

$ sudo ล้างเมล็ดเก่า
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 110 ไม่ได้อัพเกรด
$ sudo apt-get --purge ลบอัตโนมัติ
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 110 ไม่ได้อัพเกรด

ถ้าฉันแสดงรายการเมล็ดทั้งหมด ฉันจะได้รับผลลัพธ์ต่อไปนี้: https://pastebin.com/9Xb3BU29

คุณคิดว่าเมล็ดกินพื้นที่ทั้งหมดหรือไม่?

นี่คือผลลัพธ์สำหรับ sudo df -h: https://pastebin.com/0Ai8UG2c

(หมายเหตุ /dev/sdi3 เป็นไดรฟ์รูทที่ Ubuntu ทำงาน)


ไมค์@เซิร์ฟเวอร์:/$ sudo du / -h -x --max-ความลึก=1 2> /dev/null | เรียง - ชม
31G /
27G /var
2.4G /ดอลล่าร์สหรัฐฯ
...

sudo du /var/lib/docker -h -x --max-ความลึก=1 2> /dev/null | เรียง - ชม
26G /var/lib/นักเทียบท่า
23G /var/lib/docker/โอเวอร์เลย์2
1.9G /var/lib/docker/คอนเทนเนอร์
1.2G /var/lib/docker/volumes
...
David avatar
cn flag
การลบเคอร์เนลจะไม่เพิ่มพื้นที่ว่างมากนัก 32 กิกะไบต์ค่อนข้างน้อยเนื่องจากระบบปฏิบัติการแนะนำเพียง 25 กิกะไบต์ คุณต้องการพื้นที่เพิ่มและฉันก็เห็นในคำถามของคุณว่า !และ 110 ไม่ได้อัปเกรด! ระบบจะลบเคอร์เนลเก่าที่ไม่ได้ใช้เป็นประจำ
Artur Meinild avatar
vn flag
มันไม่ใช่เมล็ดพืชโปรดเรียกใช้คำสั่งนี้และโพสต์ผลลัพธ์ในคำถามของคุณ: `sudo du / -h --max-ความลึก=1 2> /dev/null | เรียง -hr`
cn flag
10Gb ก็เพียงพอสำหรับเดสก์ท็อป สำหรับเซิร์ฟเวอร์ด้วย หากคุณย้ายเว็บไซต์ (apache) และฐานข้อมูล (mysql) ไปยังพาร์ติชันอื่น @Kiwijunglist ตรวจสอบ /var/log/ สำหรับไฟล์บันทึกขนาดใหญ่ก่อนเรียกใช้คำสั่งของ Artur นั่นคือสาเหตุที่เป็นไปได้: บันทึกข้อผิดพลาดที่ไม่มีใครสังเกตเห็น ถ้าเป็นเช่นนั้น โปรดทราบว่าการบำรุงรักษาเซิร์ฟเวอร์หมายถึงการตรวจสอบ /var/log/ ทุกๆ ครั้ง ;) และโปรดอย่าลบเคอร์เนล หากคุณทำให้เซิร์ฟเวอร์มีปัญหาในการบูทในครั้งหน้า... คุณไม่ต้องการแบบนั้น ใช้สต็อก Ubuntu ให้มากที่สุดบนเซิร์ฟเวอร์ มันจะไม่แก้ไขปัญหาพื้นที่ของคุณเช่นกัน
cn flag
ขอบคุณสำหรับข้างต้น ผู้ร้ายคือ /var/lib/docker/overlay2 (23GB)
cn flag
`sudo docker system พรุน -a -f` ---> พื้นที่เรียกคืนทั้งหมด: 11.43GB
cn flag
@Kiwijunglist คุณสามารถใส่ /var/ บนพาร์ติชันของตัวเองโดยมีพื้นที่จำนวนมากได้หากต้องการ มิฉะนั้นให้ใส่คำสั่งนี้ใน /etc/crontab และปล่อยให้มันทำงานเดือนละครั้งหรืออะไรทำนองนั้น :) และโพสต์เป็นคำตอบ! คนอื่นก็จะเจอสิ่งนี้เช่นกัน :)
CatMan avatar
fr flag
เยี่ยมมาก ผู้ร่วมให้ข้อมูลบางคนหรืออาจจะเป็น OP เขา/เธอเอง โปรดเพิ่มเป็นคำตอบและเลือกเป็นคำตอบที่เลือก ดังนั้นคำถามนี้จะถูกปิดได้หรือไม่
Score:0
ธง cn

เรียกใช้คำสั่งนี้เพื่อค้นหาโฟลเดอร์ขนาดใหญ่ที่มาจากไดรฟ์รูท sudo du / -h -x --max-ความลึก=1 2> /dev/null | เรียง - ชม (โปรดทราบว่า -x ทำให้การค้นหาจำกัดอยู่ที่ฟิสิคัลไดร์ฟเดียว แทนที่จะเข้าไปในโฟลเดอร์ที่ติดตั้ง/พาร์ติชันอื่นๆ)

จากนั้นฉันก็วิ่ง

sudo du /var/lib -h -x --max-ความลึก=1 2> /dev/null | เรียง - ชม

ฉันพบว่า /var/lib/docker เป็นผู้ร้าย

ขอบคุณสำหรับความช่วยเหลือจากผู้ใช้ข้างต้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา