Score:0

แพ็คเกจที่ถูกกำจัดยังคงสำลักระบบ

ธง in

เมื่อหลายวันก่อนฉันบูตเครื่องดูอัลบูตใน Windows และแปลกใจที่พัดลมเงียบลง

กลับไปที่ Linux ฉันเริ่มลงทุนในสิ่งที่กำลังจะเกิดขึ้น และมันก็กลายเป็นกระบวนการที่ใช้พลังของ CPU ทั้งหมด: ภาพหน้าจอของเปลือกด้านบน

กระบวนการนี้ได้รับการตั้งชื่อ โพสต์เกรส

ฉันฆ่ากระบวนการนั้นด้วย sudo ฆ่า 6509

พัดลมหมุนช้าลงและฉันคิดว่าทุกอย่างเสร็จเรียบร้อยแล้ว

แต่วันรุ่งขึ้นพัดลมก็มีเสียงดังอีก สูงสุด แสดงให้เห็นว่ากระบวนการชื่อ โพสต์เกรสยังอยู่ที่นั่น (pid ต่างกัน)

ดังนั้น

  1. ฉันฆ่ากระบวนการ
  2. ล้าง postgresql: sudo apt ล้าง postgres*. หลังจากนั้นฉันรีบูต แต่กระบวนการชื่อ โพสต์เกรส ใช้ CPU จำนวนมากอยู่ที่นั่น

ฉันคิดว่ามันไม่สามารถเป็นสิ่งที่เกี่ยวข้องกับ postgresql

ฉันจะลบออกได้อย่างไร

Paul avatar
us flag
ผลลัพธ์ของ `apt list | grep postgres`?
user535733 avatar
cn flag
ลอง `systemctl list-units --type=service` เพื่อดูว่าคุณมีบริการ systemd สำหรับ postgres หรือไม่ ถ้าใช่ ให้ใช้ `sudo systemctl stop .service` หยุดโดยไม่เกิดใหม่ ใช้ `sudo systemctl ปิดการใช้งาน .service` เพื่อป้องกันการรีสตาร์ทเมื่อบู๊ต
in flag
@Paul ฉันมีหลายบรรทัด `apt list | grep โพสเกรส | wc -l \n คำเตือน: apt ไม่มีอินเทอร์เฟซ CLI ที่เสถียร ใช้ด้วยความระมัดระวังในสคริปต์ \n 151`
in flag
@ user535733 ในรายการไม่มีอะไรที่คล้ายกับ postgres
user535733 avatar
cn flag
เมื่อ `postgres` ทำงาน ให้ลอง `ps -aux | grep postgres` เพื่อค้นหาว่าคำสั่งใดกำลังเริ่มกระบวนการ ลองใช้ `pstree` เพื่อดูว่ามีอะไรเปิดตัว postgres โปรดหลีกเลี่ยงการเพิ่มเอาต์พุตในความคิดเห็น เพิ่มผลลัพธ์ในคำถามของคุณแทน ซึ่งคุณสามารถจัดรูปแบบผลลัพธ์ได้อย่างถูกต้อง ความคิดเห็นคือวิธีที่เราขอข้อมูลเพิ่มเติมและคำชี้แจงจากคุณ ความคิดเห็นจะถูกลบ ดังนั้นอย่าใส่ข้อมูลสำคัญในความคิดเห็น
in flag
@user535733 ใช้ `ps` หรือใช้ `top` ฉันได้กระบวนการพ่อ: ฉันรู้แล้วว่ามันคือ `kswap0` ซึ่งในที่สุดก็มีพ่อเป็น `kswap` ฉันคิดว่า "k" หมายถึง "เคอร์เนล" และการฆ่ากระบวนการ anchestor ดูเหมือนจะไม่ใช่ความคิดที่ดีสำหรับฉัน
Score:0
ธง in

มีปัญหาคือ kswap ฉันเริ่มมองหาสิ่งนั้น ฉันแดงปัญหาที่คล้ายกันมากในเรื่องนี้ เกลียว. ในนั้นพวกเขาแนะนำให้จำกัดทรัพยากรที่มีให้สำหรับผู้ใช้ที่ทำให้ระบบแย่ลง

ในกรณีของฉันผู้ใช้คนนั้นคือ โพสต์เกรส แต่ฉันได้ล้างแพ็คเกจทั้งหมดแล้ว

คำใบ้คือคำ ผู้ใช้; ฉันตรวจสอบไฟล์ /etc/passwd และแม้ว่าแพ็คเกจจะถูกกำจัดออกไป ผู้ใช้ก็ยังอยู่ที่นั่น

ฉันลบผู้ใช้ออกจาก /etc/passwd, รีบูต และปัญหาก็จบ :) .

( หมายเหตุ: ตกลงเพราะฉันไม่ได้ใช้ postgresql อีกต่อไป มิฉะนั้นคุณต้องทำตามวิธีแก้ปัญหาของเธรดอื่น )

โพสต์คำตอบ

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