Điểm:0

Các cuộc gọi http gửi đi không thành công ngẫu nhiên - không có đường dẫn đến máy chủ lưu trữ

lá cờ cn

Cách đây một thời gian, một sự cố lạ đã xảy ra trong cụm kubernetes của chúng tôi. Chúng tôi có một mạng chứa các máy chủ windows (máy chủ web, máy chủ thư, v.v.) và cụm kubernetes chạy Rancher v2.6.0.

Cụm đang giao tiếp với máy chủ windows thông qua các yêu cầu http và smtp/imap để gửi và đọc email. Hiện tại, các yêu cầu http ngẫu nhiên không thành công với thông báo lỗi không có đường đến máy chủ. Nó dường như chỉ giới hạn ở các kết nối trong mạng và không ảnh hưởng đến các yêu cầu đối với apis của bên thứ ba. Và lỗi không phải lúc nào cũng xảy ra. Rất nhiều yêu cầu được thực hiện mà không gặp bất kỳ sự cố nào và một số không thành công. Tôi đã triển khai chính sách thử lại để thử lại cùng một yêu cầu vài giây sau đó và đôi khi nó hoạt động trong lần thử lại đầu tiên, đôi khi là lần thứ hai và đôi khi không hoạt động.

Tôi đã cố gắng tìm giải pháp trên google nhưng tôi không thể tìm ra bất kỳ điều gì, đặc biệt là vì chỉ một phần trăm trong số tất cả các yêu cầu bị ảnh hưởng.

Quản trị viên hệ thống của chúng tôi duy trì mạng và máy chủ windows không thể xác định bất kỳ sự cố nào hoặc thậm chí không thể nhìn thấy các yêu cầu. Vì vậy, tôi đoán là các yêu cầu không rời khỏi cụm .. nếu điều đó hợp lý.

Thật không may, cụm kubernetes từng được duy trì bởi một đồng nghiệp hiện không còn khả dụng nữa. Tôi rất biết ơn những gợi ý về nơi bắt đầu tìm kiếm giải pháp.

Mikołaj Głodziak avatar
lá cờ id
Trước hết, bạn cần mô tả chính xác cơ sở hạ tầng mạng mà bạn có. Chính xác thì cái gì đang hoạt động? Bạn đã thử kiểm tra nhật ký mạng chưa?
Điểm:0
lá cờ ru

Tôi gặp lỗi tương tự và có vẻ như nó được liên kết với lỗi truy vấn DNS. Coredns đang chuyển tiếp các yêu cầu không phải kubernetes tới pfsense DNS và nó bị lỗi ngẫu nhiên, khiến không có tuyến đến máy chủ lưu trữ. Kiểm tra nhật ký Coredns.

Điểm:0
lá cờ us

Tôi sẽ vào bên trong một trong các nhóm:

kubectl exec -it <podname> -n <không gian tên> -- bash

và chạy :

cho i trong {0..100}; thực hiện cuộn tròn http://<windows.server>;xong

Và kiểm tra xem có bất kỳ lỗi nào không, nếu có - tôi sẽ chạy thử nghiệm tương tự từ chính nút đó (ssh đến nút và chạy vòng lặp for), tốt nhất là trên cùng một nút mà nhóm bạn đã sử dụng để thử nghiệm đang chạy.

Nếu bạn vẫn thấy lỗi hoặc hết thời gian chờ, tôi sẽ ssh tới một nút bên ngoài cụm và chạy các thử nghiệm tương tự, để thử và tập trung nếu sự cố chỉ xảy ra từ một nhóm, từ các nút cụm hoặc với máy chủ windows.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.