Reboot Linodes cho QEMU Maintenance

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).

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:

  1. 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ưu id từ trường entity (bạn có thể lọc kết quả theo type security_reboot_maintenance_scheduled).
  2. 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ì.
    Khi tất cả các Linode đã có trạng thái 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

  1. Nếu cần, cài đặt và cấu hình Linode CLI.
  2. Cho phép script thực thi:
    chmod +x script.sh
  3. 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ác id 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.