Reboot Linodes cho QEMU Maintenance
Nếu các Linode của bạn bị ảnh hưởng bởi đợt bảo trì này, hãy reboot để áp dụng bản cập nhật.
🚧 Chỉ dành cho bảo trì nâng cấp QEMU
Hướng dẫn này chỉ áp dụng khi Linode của bạn được yêu cầu reboot để thực hiện bảo trì QEMU (security reboot maintenance).
Hướng dẫn này chỉ áp dụng khi Linode của bạn được yêu cầu reboot để thực hiện bảo trì QEMU (security reboot maintenance).
Kiểm tra bảo trì này
Thực hiện các bước sau để kiểm tra xem các Linode của bạn có thuộc diện bảo trì này không:
-
Chạy List notifications. Nếu thấy thông báo có trường
"type": "security_reboot_maintenance_scheduled"
liên quan đến Linode của bạn, hãy lưuid
từ trườngentity
(bạn có thể lọc kết quả theo typesecurity_reboot_maintenance_scheduled
). -
Chạy List maintenances. Danh sách này hiển thị mọi nhiệm vụ bảo trì hiện tại và đã lên lịch cho Linode của bạn.
Với từng
linode_id
đã lưu ở bước 1, hãy kiểm tra:- reason: nội dung liên quan đến “security reboot maintenance”.
- status: phải là
scheduled
. Trạng thái này cho biết bạn cần reboot Linode để bắt đầu bảo trì.
scheduled
, chuyển sang phần tiếp theo.
Reboot Linode của bạn
Bạn có thể thực hiện theo nhiều cách:
- Reboot thủ công: nếu chỉ có vài máy hoặc bạn muốn kiểm soát chi tiết, dùng API Boot a Linode / thao tác trong Cloud Manager để reboot từng máy.
- Batch reboot: xem phần bên dưới để reboot hàng loạt bằng Linode CLI.
Tạo script để batch reboot
Nếu muốn reboot hàng loạt, bạn có thể dùng script sau:
#!/bin/bash
# filepath: ./script.sh
INPUT_FILE="linode_ids.txt"
while IFS= read -r linode_id; do
if [[ -n "$linode_id" ]]; then
echo "Rebooting Linode ID: $linode_id"
linode-cli linodes reboot "$linode_id"
sleep 2
fi
done < "$INPUT_FILE"
Tạo tệp linode_ids.txt
cho batch reboot
Tạo file linode_ids.txt
chứa mỗi id
Linode trên một dòng:
12345678
13579246
24681357
87654321
87654320
87654319
87654318
Chạy script để batch reboot
- Nếu cần, cài đặt và cấu hình Linode CLI.
- Cho phép script thực thi:
chmod +x script.sh
- Chạy script:
./script.sh
Về sau
Nếu bạn lại thấy các thông báo tương tự cho những Linode khác hoặc các đợt nâng cấp trong tương lai, hãy lặp lại quy trình với vài thay đổi nhỏ:
- Kiểm tra bảo trì: lặp lại thủ tục kiểm tra như trên.
- Cập nhật
linode_ids.txt
: thêm cácid
mới và loại bỏ các Linode không còn cần reboot. - Chạy script: thực thi lại các bước batch reboot.
Cập nhật khoảng 1 tháng trước.
Trích dẫn bài viết gốc:
Reboot your Linodes for QEMU maintenance – Akamai TechDocs