> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/knowledge-base/vi/system-administration/updating-vergeos-system.md).

# Cập nhật hệ thống VergeOS

## Tổng quan

{% hint style="info" %}
**Các điểm chính**

* Cập nhật hệ thống nên được thực hiện trong một khoảng thời gian bảo trì
* Có thể thực hiện cập nhật mà không gây gián đoạn khi có đủ tài nguyên
* Cập nhật hệ thống chỉ được chạy từ hệ thống host (cấp cha cao nhất)
* Các hệ thống tenant được tự động cập nhật từ hệ thống host của chúng
* Có thể lên lịch hoặc thực hiện cập nhật theo yêu cầu
* Hệ thống tự động xử lý việc di chuyển tải công việc trong quá trình cập nhật
  {% endhint %}

Hướng dẫn này cung cấp các chỉ dẫn chi tiết để thực hiện cập nhật hệ thống trong VergeOS, dù là theo yêu cầu hay theo lịch.

## Điều kiện tiên quyết

* Quyền truy cập quản trị vào VergeOS Cloud Dashboard
* Đủ tài nguyên hệ thống để cho phép di chuyển tải công việc trong quá trình cập nhật
* Một khoảng thời gian bảo trì (khuyến nghị, mặc dù không bắt buộc vì có khả năng không gián đoạn)

## Thực hiện cập nhật theo yêu cầu

### 1. Kiểm tra cập nhật

1. Điều hướng tới **Hệ thống** > **Cập nhật** trong Cloud Dashboard
2. Nhấp **Kiểm tra cập nhật** trong menu bên trái
3. Nhấp **Có** để xác nhận
   * Phần Packages sẽ hiển thị các bản cập nhật khả dụng
   * Biểu tượng đám mây cho biết các gói có thể tải xuống
   * Thông tin phiên bản hiển thị phiên bản hiện tại và phiên bản khả dụng

### 2. Tải xuống cập nhật

1. Nhấp **Tải xuống** trong menu bên trái
2. Nhấp **Có** để xác nhận
3. Chờ cho quá trình tải xuống hoàn tất

### 3. Cài đặt cập nhật

1. Nhấp **Cài đặt** trong menu bên trái
2. Nhấp **Có** để xác nhận
3. Chờ cho quá trình cài đặt hoàn tất
   * Trạng thái sẽ hiển thị "Nhàn rỗi - Yêu cầu khởi động lại" khi sẵn sàng
   * Tùy chọn Khởi động lại sẽ được bật

{% hint style="info" %}
Các bản cập nhật không bao gồm thay đổi gói VergeOS sẽ không yêu cầu khởi động lại toàn bộ node, nhưng vẫn cần tùy chọn Khởi động lại để áp dụng thay đổi.
{% endhint %}

### 4. Áp dụng cập nhật

1. Nhấp **Khởi động lại** trong menu bên trái
2. Nhấp **Có** để xác nhận
   * Hệ thống sẽ xử lý từng node một:
     * Node vào chế độ bảo trì
     * Tải công việc di chuyển sang các node khác
     * Khởi động lại ứng dụng/node khởi động lại
     * Node thoát khỏi chế độ bảo trì
   * Tiến trình được hiển thị trong trường Trạng thái
   * Trạng thái Đã cập nhật các node theo dõi việc hoàn tất

{% hint style="success" %}
Sử dụng **Hủy khởi động lại** để dừng các lần khởi động lại tự động nếu cần (ví dụ: để cân bằng lại tải công việc)
{% endhint %}

## Lên lịch cập nhật

### 1. Tạo tác vụ cập nhật

1. Điều hướng tới **Hệ thống** > **Cập nhật** > **Tác vụ**
2. Nhấp **Mới** trong menu bên trái

### 2. Cấu hình lịch

1. Chọn tùy chọn lập lịch:
   * **Một lần**: Giữ nguyên mặc định "Không lặp lại"
   * **Lặp lại**: Chọn tần suất (hàng tuần, hai tuần một lần, hàng tháng)
2. Đặt **Ngày bắt đầu** và thời gian
3. Đối với tác vụ lặp lại, có thể tùy chọn đặt ngày kết thúc

### 3. Cấu hình chi tiết tác vụ

1. Nhập bắt buộc **Tên**
2. Thêm tùy chọn **Mô tả**
3. Chọn **Loại tác vụ**:
   * Chọn "Tải xuống, Cài đặt và Khởi động lại" để cập nhật hoàn chỉnh
4. Tùy chọn: Bật **Xóa sau khi chạy**
5. Nhấp **Gửi** để lưu

## Các phương pháp hay nhất

* Lên lịch cập nhật trong các khoảng thời gian ít sử dụng và trong các khoảng bảo trì
* Đảm bảo đủ tài nguyên hệ thống cho việc di chuyển tải công việc
* Theo dõi hệ thống trong quá trình cập nhật
* Giữ các bản sao lưu thường xuyên trước các bản cập nhật lớn
* Xem lại các bản cập nhật khả dụng trước khi áp dụng

## Khắc phục sự cố

{% hint style="warning" %}
**Các sự cố thường gặp**

* **Vấn đề:** Tải công việc không thể di chuyển
  * **Giải pháp:** Xác minh đủ tài nguyên trên các node đích
* **Vấn đề:** Quá trình cập nhật bị treo
  * **Giải pháp:** Kiểm tra nhật ký hệ thống và liên hệ hỗ trợ nếu cần
* **Vấn đề:** Node không thể tham gia lại sau khi khởi động lại
  * **Giải pháp:** Xem lại nhật ký và kết nối mạng
    {% endhint %}

## Phản hồi

{% hint style="info" %}
**Cần trợ giúp?**

Nếu bạn gặp bất kỳ sự cố nào trong quá trình cập nhật hoặc có câu hỏi, vui lòng liên hệ với đội ngũ hỗ trợ của chúng tôi.
{% endhint %}

***

{% hint style="info" %}
**Thông tin tài liệu**

* Cập nhật lần cuối: 2024-12-19
* Phiên bản VergeOS: Tất cả
  {% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/knowledge-base/vi/system-administration/updating-vergeos-system.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
