กุญแจอาจอยู่ในประโยคนี้ "มันฆ่ากระบวนการทำงานทั้งหมด" ในกรณีของฉันมันไม่ได้! ปัญหาเกิดจากredis-server
กระบวนการซึ่งด้วยเหตุผลบางอย่างไม่สามารถหยุดได้ตามปกติ เมื่อฉันฆ่าredis-server
กระบวนการทั้งหมดsudo killall redis-server
ฉันก็สามารถปิดได้ตามปกติ เนื่องจากฉันไม่ต้องการ Redis บ่อยฉันจึงหยุดการทำงานเมื่อเริ่มต้นด้วยคำสั่งเหล่านี้:
sudo update-rc.d -f redis-server เอาออก
sudo update-rc.d -f redis_6379 ลบ
ฉันจะรอการอัปเดตที่แก้ไขปัญหานี้ แต่ตอนนี้ฉันจะจำให้หยุดกระบวนการ redis ก่อนที่จะปิดเครื่อง
มันอาจไม่ใช่ redis ในกรณีของคุณ แต่เป็นไปได้ว่ากระบวนการ buggy ที่ Ubuntu ไม่สามารถฆ่าได้
นี่อาจช่วยคุณตรวจสอบปัญหา:
service --status-all
: แสดงรายการบริการทั้งหมดที่ลงทะเบียนกับระบบ บริการที่เริ่มต้นด้วยการบูทระบบปฏิบัติการจะมีสัญลักษณ์ [+] อยู่ข้างหน้า
อ่านข้อความบันทึกที่ปรากฏบนหน้าจอเมื่อคุณกดปุ่มเปิด / ปิดเพื่อปิดเครื่องด้วยตนเอง ในกรณีของฉันฉันอ่านบางอย่างเกี่ยวกับการพยายามปิดเซิร์ฟเวอร์ redis ข้อความอาจปรากฏขึ้นหากคุณกดปุ่มสุ่มบางปุ่ม
ตรวจสอบโปรแกรมที่คุณติดตั้งเมื่อเร็ว ๆ นี้อาจเป็นหนึ่งในโปรแกรมที่ทำให้เกิดปัญหา
ลองปิดกระบวนการที่ไม่จำเป็นทั้งหมดแล้วดูว่าคุณสามารถปิดได้ตามปกติ หากทำได้ให้ทำซ้ำขั้นตอนนี้เพื่อ จำกัด ผู้สมัครจนกว่าจะถึงแอพ buggy