Golfreeze.packetlove.com: Life style of Golfreeze Canon400D Family kammtan.com Jazz Freebsd Unix Linux System Admin guitar Music
All about unix linux freebsd and FAQ for Packetlove.com Web hosting , Mail hosting , VoIP + IP PBX server => Os kernel การปรับแต่ง เพิ่มเติม ลงโปรแกรม บน OS และ ControlPanel Directadmin,Cloud server => Topic started by: golfreeze on เมษายน 07, 2017, 09:19:59 PM
-
Kubernetes v1.5.3 on google cloud platform มี zombie process '[wc]' เยอะมาก
จะทำการเช็คได้อย่างไร เริ่มด้วยใช้ ps นับจำนวน '[wc]'
# ps aux | grep -c '[wc]'
781
ทำการค้นหาด้วย option เพิ่ม
#ps auxffww | grep '[wc]' | head -125 | tail -10
หรือ
#pstree -s -p pid
-
เป็น bug เรื่องที่มาจากคำสั่ง find ใน kubernetes ซึ่งเราสามารถแก้ไขโดยทำการ อัฟเกรด kubernetes เป็น version 1.5.6
##reference
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md#v156
https://github.com/kubernetes/kubernetes/issues/38894
https://github.com/kubernetes/kubernetes/commit/c03ec462fd9599f89ad583679ae4a40b684ab300
https://github.com/dashpole/kubernetes/blob/094cfd72445771cd4fe1183730b4968dde12ca1d/pkg/volume/util/fs.go
-
หลังจากอัฟเกรด kubernetes เป็น v.1.6 ก็ไม่มี wc zombie process เกิดขึ้นอีกครับผม : )