Gần đây, chúng tôi đã có một vấn đề nhỏ với mạng trong đó nhiều máy chủ sẽ liên tục mất kết nối mạng theo cách khá khó giải quyết (yêu cầu khởi động lại cứng). Điều này đã diễn ra trong khoảng hai tuần, dường như ngẫu nhiên, trên các máy chủ khác nhau. Không có mô hình cụ thể mà chúng tôi có thể nhận ra nó.
Sau khi đào sâu vào nó, chúng tôi thấy rằng công tắc đã báo cáo 100 Mbps cho cổng sự cố:
Điều này nghe có vẻ đáng chú ý như những gì đã xảy ra trong bài viết Joel Spolsky Five Whys
Michael đã dành một chút thời gian để thực hiện hậu kỳ và phát hiện ra rằng vấn đề là một vấn đề cấu hình đơn giản trên công tắc. Có một số tốc độ có thể mà một công tắc có thể sử dụng để giao tiếp (10, 100 hoặc 1000 megabit / giây). Bạn có thể đặt tốc độ bằng tay hoặc bạn có thể để công tắc tự động đàm phán tốc độ cao nhất mà cả hai bên có thể làm việc. Công tắc không thành công đã được đặt thành tự động chuyển. Điều này thường hoạt động, nhưng không phải lúc nào cũng vậy, và vào sáng ngày 10 tháng 1, nó đã không xảy ra.
Hiện tại chúng tôi đã vô hiệu hóa tự động đàm phán trên phần cứng mạng của chúng tôi và đặt nó ở tốc độ cố định 1000 Mbps (gigabit).
Câu hỏi của tôi cho những người có chuyên môn về mạng phần cứng máy chủ nhiều hơn:
- Làm thế nào phổ biến là tự động đàm phán các vấn đề với phần cứng mạng hiện đại?
- Được coi là tốt, thực hành mạng tiêu chuẩn để vô hiệu hóa tự động đàm phán và đặt tốc độ cố định khi thiết lập mạng?