Nhảy đến nội dung chính

HƯỚNG DẪN XỬ LÝ SỰ CỐ: TREO ĐỒNG BỘ ACTIVE DIRECTORY TRÊN SYNOLOGY NAS

Mô tả sự cố:

Trạng thái đồng bộ Domain/LDAP trên giao diện DSM báo "Syncing..." treo liên tục trong thời gian dài (vài ngày) mà không hoàn tất. Nút "Update Domain Data" không phản hồi hoặc không có tác dụng.

z7351914664286_1535f2f9307b4308e1baf7269375dab6.jpg

Nguyên nhân:

Tiến trình winbindd (dịch vụ chịu trách nhiệm giao tiếp giữa Linux và Windows AD) bị treo ở trạng thái "zombie" hoặc "stuck", khiến nó không thể hoàn tất phiên làm việc nhưng cũng không tự thoát.

Giải pháp:

Sử dụng quyền Root qua SSH để cưỡng chế tắt (Force Kill) tiến trình bị treo. Hệ thống giám sát dịch vụ của DSM (Service Watchdog) sẽ tự động phát hiện và khởi động lại dịch vụ này ngay lập tức, từ đó thiết lập lại kết nối mới sạch sẽ.


CÁC BƯỚC THỰC HIỆN

Bước 1: Truy cập SSH vào NAS

  • Mở Terminal (trên Mac/Linux) hoặc PuTTY/CMD (trên Windows).
  • Gõ lệnh SSH để truy cập vào NAS bằng tài khoản admin:
    Bash
    ssh user@domainnas.com

Bước 2: Chuyển sang quyền Root (Superuser)

  • Sau khi đăng nhập thành công, chạy lệnh sau để lấy quyền cao nhất:
    Bash
    sudo -i
  • Nhập lại mật khẩu admin của NAS khi được hỏi. Dấu nhắc lệnh sẽ chuyển từ $ sang # (ví dụ: root@FS:~#).

Bước 3: Cưỡng chế khởi động lại dịch vụ Winbind

  • Tại giao diện dòng lệnh root, chạy lệnh sau để "giết" toàn bộ các tiến trình winbindd đang bị treo:
    Bash
    killall -9 winbindd
    ps aux | grep winbindd
  • Lưu ý: Chúng ta sẽ không thấy thông báo gì sau lệnh này. Đây là điều bình thường. Hệ thống DSM sẽ tự động restart lại service này trong vòng vài giây sau khi nó bị tắt.

Screenshot 2025-12-22 at 10.02.13.png

Bước 4: Kiểm tra kết quả

  • Tại giao diện dòng lệnh (Optional): Chờ khoảng 10-15 giây, chạy lệnh ps aux | grep winbindd để xác nhận tiến trình mới đã được hệ thống tự động sinh ra (PID mới).
  • Tại giao diện quản trị DSM:
    1. Quay lại Control Panel > Domain/LDAP.
    2. Nhấn vào nút Domain User hoặc Domain Group > Sync > Check Sync Status (Kiểm tra trạng thái đồng bộ).
    3. Chờ khoảng 1-2 phút để hệ thống tải lại dữ liệu.
    4. Trạng thái sẽ chuyển từ "Syncing..." sang "Completed".
    5. Kiểm tra cột "Last synced" hiển thị thời gian hiện tại là thành công.

Screenshot 2025-12-22 at 10.02.41.png


Kết thúc quy trình.