Score:0

โอเวอร์โหลดหลายคอร์บน Ubuntu

ธง cn
a b

ฉันมีพฤติกรรมแปลก ๆ ของเซิร์ฟเวอร์ ฉันเรียกใช้ Apache, MySQL, WordPress และเมื่อเร็ว ๆ นี้มีการค้างเป็นจำนวนมาก MySQL/Apache แสดงการใช้งาน CPU สูง (จาก 24 คอร์ - 2400% cpu% ตาม htop) ตอนแรกฉันคิดว่าสาเหตุของสิ่งนี้คือ MySQL หรือ Apache ดังนั้นฉันจึงได้ปรับฐานข้อมูล ฉันปิด Apache ฉันปิดการเข้าถึงเซิร์ฟเวอร์จากภายนอก ในกรณีที่เป็นการโจมตี DDOS แต่ปัญหายังคงอยู่

แม้ว่าฉันจะปิด Apache และ MySQL ปัญหาก็ยังอยู่ที่นั่น ไม่สำคัญนัก แต่คำสั่งง่ายๆ ใช้ CPU จำนวนมากและใช้เวลาในการเรียกใช้มาก

ตอนนี้ความคิดของฉันคือมีบางอย่างที่ระดับล่างเสีย

นี่คือ สุดยอดไปเลย และ ท็อป ผลลัพธ์:

สมบูรณ์แบบ htop

เป็นไปได้ไหมว่าเหตุผลคือฟังก์ชัน gnu-linux ภายใน และถ้าเป็นเช่นนั้นเราจะแก้ไขได้อย่างไร

Nikita Kipriyanov avatar
za flag
ฉันเห็น tar-gzip สองตัวทำงาน กิน CPU ทั้งหมด 4 ตัว ทำไมถึงอยู่ที่นั่นตอนนี้? นอกจากนี้ fail2ban ยังทำให้สิ่งต่าง ๆ *แย่ลง* ภายใต้การโจมตี DDoS มันกำลังทำอะไรอยู่ตอนนี้ ทำไมมันถึงกินแกน?
djdomi avatar
za flag
ฉันเห็นด้วยกับ nikita เห็นเพียง tar ที่รัน ไม่มี apache - สกรีนช็อตผิด? - loadlevel 22/24 ไม่มาก - มันสามารถไป 48 ในกรณีของไฮเปอร์เธรดโดยไม่มีปัญหา...
a b avatar
cn flag
a b
ฉันใช้ tar เพื่อสำรองไฟล์เว็บไซต์ apache ถูกปิดเช่นเดียวกับ mysql ประเด็นของฉันคือมีบางสิ่งที่ใช้ CPU จำนวนมาก และในตอนแรกฉันนึกถึง apache หรือ mysql แต่อย่างที่คุณเห็น สิ่งเหล่านี้ไม่ใช่สาเหตุ ดังนั้น บางทีฉันสามารถให้ข้อมูลเพิ่มเติมได้ ซึ่งจะช่วยได้ เพราะตอนนี้ฉันไม่รู้ว่าเกิดอะไรขึ้น ขอขอบคุณ
Wilson Hauck avatar
jp flag
ด้วยเซิร์ฟเวอร์ 32B ของคุณ เปิดใช้งาน SWAP SPACE ขนาด 6GB เพื่อกระตุ้นให้เกิดการอยู่รอดเมื่อมีงานยุ่ง แม้ว่าคุณจะมี 24 คอร์ การจำกัดการทำงานที่ 10 คอร์จะลดปัญหาการรันอย่างต่อเนื่องเมื่อมีทรัพยากรให้ใช้งาน ขอข้อมูลเพิ่มเติม อุปกรณ์ SSD หรือ NVME บนเซิร์ฟเวอร์ MySQL Host ใด ๆ โพสต์บน pastebin.com และแชร์ลิงก์ จากรูทการเข้าสู่ระบบ SSH ของคุณ ผลลัพธ์ข้อความของ: B) แสดงสถานะทั่วโลก; หลังจาก UPTIME ขั้นต่ำ 24 ชั่วโมง C) แสดงตัวแปรทั่วโลก; D) แสดงรายการกระบวนการทั้งหมด; สำหรับการวิเคราะห์การปรับแต่งเวิร์กโหลดของเซิร์ฟเวอร์เพื่อให้คำแนะนำ
Wilson Hauck avatar
jp flag
จุดประสงค์ของสามสำเนาของการวิ่งสูงสุดคืออะไร? ฟังดูเหมือนมีคนไม่รู้วิธียุติกิจกรรม Command Prompt ดังนั้นมันจึงทำงานต่อไปเรื่อยๆ ดู https://mysqlservertuning.com/pages/faq สำหรับเคล็ดลับในการหยุดกิจกรรมของคุณ

โพสต์คำตอบ

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