$PI Việc nâng cấp lần này thực sự rất khó khăn, không phải là lời xã giao. Chủ yếu có một số lý do sau:



1. Đồng bộ nâng cấp ba phiên bản lớn
Giao thức (22→23), hệ điều hành (Ubuntu 20.04→24.04), cơ sở dữ liệu (PostgreSQL 12→16) cùng lúc nâng cấp. Bất kỳ một nâng cấp riêng lẻ nào cũng có rủi ro, việc kết hợp ba cái này đồng thời có nghĩa là khả năng tương thích, phụ thuộc, thay đổi tệp cấu hình sẽ ảnh hưởng lẫn nhau.
2. Cần xử lý lại dữ liệu nội bộ
Nhiều lần nâng cấp chỉ thay thế phần mềm, nhưng lần này do định dạng lưu trữ hoặc logic chỉ mục bên dưới đã thay đổi, các nút cần xử lý lại dữ liệu hiện có theo logic mới. Quá trình này rất dễ xảy ra lỗi, nếu bị gián đoạn có thể phải phục hồi từ snapshot, rất tốn thời gian.
3. Không khoan nhượng trong môi trường sản xuất
Các nút mạng chính nếu mất kết nối hoặc dữ liệu bị hỏng sẽ ảnh hưởng đến toàn bộ sự đồng thuận và tạo khối của mạng. Nhà vận hành phải kiểm tra nhiều lần trên mạng thử nghiệm, rồi sau đó thực hiện thao tác trong thời gian ngừng hoạt động tối thiểu hoặc không ngừng, áp lực cao hơn nhiều so với nâng cấp máy tính cá nhân.
4. Khoảng cách giữa PostgreSQL 12→16 lớn
Phiên bản này cách nhau nhiều năm, đã giới thiệu nhiều tối ưu truy vấn, loại dữ liệu, thực thi song song và các thay đổi khác. Việc di chuyển cơ sở dữ liệu thường cần xuất ra rồi nhập vào, mất vài giờ hoặc thậm chí lâu hơn, đối với các nút lớn thì cửa sổ thời gian rất chặt chẽ.

Vì vậy câu này không phải là phóng đại, mà phản ánh thực tế rằng lần nâng cấp này thực sự có rủi ro cao, thao tác phức tạp. Có thể hoàn thành ổn định hơn một nửa số nút nâng cấp đã chứng tỏ nhà vận hành rất chuyên nghiệp.
PI-3,34%
Xem bản gốc
post-image
post-image
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 7
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
GateUser-b8aad5cb
· 1giờ trước
V23 nâng cấp thất bại hoãn lại ngày 6.14
Xem bản gốcTrả lời0
Azhe1688
· 1giờ trước
Chơi hết một ván 🤑
Xem bản gốcTrả lời0
GateUser-0f4acc33
· 1giờ trước
Có tác dụng gì vậy??
Xem bản gốcTrả lời0
GateUser-2216933f
· 1giờ trước
Chỉ cần xông lên thôi 👊
Xem bản gốcTrả lời0
GateUser-2216933f
· 1giờ trước
Chỉ cần xông lên thôi 👊
Xem bản gốcTrả lời0
青春不低调Pi
· 1giờ trước
Có quá nhiều điều chưa biết, kết quả ai cũng không biết 🤷🏻‍♀️ Tin tưởng rồi kiên trì không tin bỏ cuộc, kéo lê cặn bã chẳng có tác dụng gì
Xem bản gốcTrả lời0
ThirdYoungerBrother,FifthOlder
· 1giờ trước
Liệu có thể thất bại [惊讶]
Xem bản gốcTrả lời0
  • Đã ghim