การแก้ไขปัญหาประสิทธิภาพ Linux - เซิร์ฟเวอร์ของฉันเสียโมโจ


0

ฉันมีเครื่องที่ฉันพยายามแก้ไข - อาจเป็นปัญหาฮาร์ดแวร์อาจเป็นปัญหาซอฟต์แวร์ มันคือ Dell PowerEdge 2950 (พร้อมด้วย Dual-Core 3.5GHz Xeons) และฉันเพิ่งติดตั้ง CentOS 6.2 ลงไป

ถ้าฉันทำ 'dd if = / dev / zero of = / dev / null' ฉันจะได้รับอัตราการถ่ายโอนประมาณ 30 MB / s ในเครื่องที่คล้ายกันอื่น ๆ ฉันจะได้รับ 500 MB / s หรือ 1.2 GB / s ดังนั้นสิ่งที่ผิดพลาดอย่างชัดเจน - เท่าที่ฉันสามารถบอกได้สิ่งที่จะต้องดูดพลัง CPU ของเครื่อง (ที่ dd ไม่ได้ทำ I / O ใด ๆ ) แต่ทั้ง mpstat และ sar ไม่แสดงให้ฉันเห็นอะไรที่ชัดเจน ไม่มีข้อความใด ๆ ใน / var / log / messages หรือ / var / log / dmesg ที่บอกฉันเกี่ยวกับการนำเสนออินเตอร์รัปต์หรือสิ่งที่คล้ายกัน

ดังนั้นฉันจึงค่อนข้างออกความคิด - เครื่องป่วยอย่างชัดเจน แต่ฉันไม่สามารถหาวิธีได้ ฉันชอบความคิดที่สดใสสำหรับสิ่งที่ต้องลอง!


การแก้ไขปัญหาคือการแก้ไขปัญหาโดยไม่คำนึงถึงสิ่งที่มีปัญหา ลบความคิดที่มีการตั้งสมมติฐานไว้ล่วงหน้ารายละเอียดทุก ๆ ความเป็นไปได้โดยไม่คำนึงถึงความน่าจะเป็นการจัดระเบียบความเป็นไปได้ที่น่าจะเป็นไปได้มากที่สุดก่อนและเริ่มผ่านพวกเขา ตัวอย่างเช่นหากคุณสงสัยว่าระบบปฏิบัติการผิดพลาดให้ลบระบบปฏิบัติการออกโดยการบูตไปยังสภาพแวดล้อม LiveCD จากนั้นทดสอบ
Bon Gart

คำตอบ:


0

หยิบ livecd แล้วเริ่มด้วยการทดสอบพื้นฐานสองสามข้อ

เริ่มต้นด้วย memtest (เพื่อให้แน่ใจว่าหน่วยความจำของคุณดี) และทำงานลง ฉันขอแนะนำให้ใช้smartmontoolsและดำเนินการทดสอบเพิ่มเติม มองหาปัญหาที่เกี่ยวข้องกับอายุและความล้มเหลวล่วงหน้า - ฉันพบว่าสิ่งเหล่านี้เป็นสาเหตุหลักที่ทำให้ฮาร์ดไดรฟ์ช้าลง

คำถามนี้เกี่ยวกับความผิดพลาดของเซิร์ฟเวอร์แนะนำเครื่องมือบางอย่างให้ลองเช่นกันนี่คือพารามิเตอร์การค้นหาที่ฉันใช้หากคุณต้องการสืบค้นผ่าน SF เพื่อหาแนวคิดเพิ่มเติม

ในที่สุดคุณลองเปลี่ยนไดร์ฟกับคนดีที่รู้จักเพื่อดูว่ามันสร้างความแตกต่างหรือไม่?


ฉันจะลองมันเมื่อฉันกลับมาที่ออฟฟิศในวันพรุ่งนี้ ... แต่ฉันค่อนข้างแน่ใจว่าไม่ใช่ฮาร์ดไดรฟ์ dd จาก / dev / ศูนย์ถึง / dev / null ไม่ได้สัมผัสดิสก์ทุกที่
Alistair Bell
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.