Phát hành mới. Dừng node. Thay thế các tệp nhị phân. Sau đó kiểm tra xem mọi thứ bạn đã tải xuống có thực sự đúng không.
Đó là loại quy trình bảo trì mà tôi đã cho rằng các nhà vận hành Dusk chỉ cần quản lý cẩn thận. Nhưng luồng cài đặt node mới nhất đã thay đổi một chi tiết mà tôi nghĩ quan trọng hơn vẻ bề ngoài. Phiên bản 0.5.22 giúp tăng cường nâng cấp: các tệp thay thế được dàn dựng và xác minh trước khi thay thế các tệp đang chạy.
Quy trình nâng cấp của Dusk cũng tuân theo cùng thứ tự: trình cài đặt tải xuống các tệp nhị phân Rusk và ví được hỗ trợ, kiểm tra chúng, và chỉ sau đó mới dừng dịch vụ Rusk đang chạy. Nó cũng giữ nguyên trạng thái chuỗi của người vận hành, các khóa đồng thuận và các ghi đè dịch vụ chủ ý, thay vì coi việc nâng cấp như một lần cài đặt node mới.
Sau đó, dịch vụ vẫn được giữ ở trạng thái dừng để người vận hành có thể xem lại cấu hình đã được tạo lại, khởi động Rusk một cách chủ động và xác nhận tiến độ của các peer và độ cao block trước khi gọi lệnh hoàn tất công việc.
Đó là một mốc vận hành nhỏ nhưng hữu ích.
Cửa sổ nâng cấp giờ bắt đầu sau khi quá trình thay thế đã sẵn sàng, không phải trong lúc người vận hành vẫn đang tìm cách xác định xem nó có dùng được hay không.
Với hạ tầng được cho là phải tiếp tục sẵn sàng, thứ tự này đáng giá hơn một lệnh tiện lợi khác.
@Dusk $DUSK #dusk