Bỏ qua

QUY ĐỊNH QUY HOẠCH TÀI NGUYÊN VÀ TRIỂN KHAI SERVER TEST

1. TÌNH TRẠNG HIỆN TẠI & MỤC TIÊU

  • Hiện trạng: Ổ SSD (phân vùng hệ thống /home) đang bị chiếm dụng dung lượng bởi code, log và dữ liệu ứng dụng, gây ảnh hưởng đến sự ổn định của các dịch vụ hệ thống.
  • Mục tiêu: Tách bạch giữa Hệ điều hành (SSD) và Dữ liệu ứng dụng (HDD) để tối ưu hiệu năng và đảm bảo an toàn hệ thống.

2. PHÂN BỔ TÀI NGUYÊN PHẦN CỨNG

Hệ thống máy chủ được quy hoạch dựa trên 2 ổ cứng vật lý:

Ổ cứng Điểm gắn (Mount Point) Mục đích sử dụng
SSD / hoặc /home Cài đặt Hệ điều hành (OS), các dịch vụ hệ thống và cấu hình phần mềm gốc.
HDD /srv Lưu trữ toàn bộ dữ liệu thực thi: Code, Logs, Ảnh, Files, Database.

3. QUY ĐỊNH CẤU TRÚC THƯ MỤC TRIỂN KHAI

Tất cả các ứng dụng, website khi triển khai trên Server Test bắt buộc phải nằm trong thư mục gốc /srv/websites/.

Cấu trúc đường dẫn chuẩn:

/srv/websites/[tendomain.com.vn]

Ví dụ cụ thể: * Dự án API Hub: /srv/websites/apihub-dev.medeco.vn * Dự án Web Portal: /srv/websites/portal-test.medeco.vn

Cấu trúc thư mục con bên trong (Khuyến nghị):

  • /code: Chứa mã nguồn ứng dụng.
  • /log: Chứa tất cả các tệp tin nhật ký phát sinh.
  • /uploads: Chứa ảnh và các dữ liệu do người dùng tải lên.

4. YÊU CẦU ĐỐI VỚI ĐỘI NGŨ QUẢN LÝ APP

Để giải phóng dung lượng cho ổ SSD, yêu cầu các bạn quản lý ứng dụng thực hiện các việc sau:

  1. Rà soát & Di chuyển: Chuyển toàn bộ Source Code và Dữ liệu từ /home (hoặc các thư mục khác trên SSD) sang /srv/websites/ đúng theo quy hoạch trên.
  2. Cấu hình lại đường dẫn Log: Đảm bảo tất cả Log của Service phải ghi vào phân vùng /srv.
  3. Dọn dẹp: Xóa bỏ các bản backup cũ hoặc file rác còn sót lại trên ổ SSD sau khi đã di chuyển thành công.

5. HƯỚNG DẪN DI CHUYỂN NHANH (CLI)

Để di chuyển dữ liệu mà không làm gián đoạn sâu cấu hình, kỹ thuật viên có thể tham khảo các bước:

  1. Copy dữ liệu sang ổ HDD:

    cp -ra /home/user/old-path /srv/websites/tendomain.com.vn
    

  2. Tạo Symbolic Link (Liên kết mềm) để giữ nguyên cấu hình cũ (nếu cần):

    ln -s /srv/websites/tendomain.com.vn /home/user/old-path
    

  3. Kiểm tra dung lượng ổ đĩa:

    df -h