Việc domain create bị kẹt Plesk là một lỗi phổ biến, đặc biệt khi có sự cố với các tác vụ nền (background tasks). Khi lỗi này xảy ra, quá trình tạo tên miền trong Plesk sẽ không bao giờ hoàn tất và hệ thống ghi nhận trạng thái not_started
trong cơ sở dữ liệu.
Ví dụ kết quả:
Nguyên Nhân
Lỗi này thường không có nguyên nhân cụ thể rõ ràng. Có thể do một task bị treo từ lần tạo domain trước đó hoặc lỗi tạm thời từ dịch vụ Task Manager của Plesk.
Cách Khắc Phục
Bước 1: Kết nối tới máy chủ
-
Linux: SSH vào server
-
Windows Server: Sử dụng Remote Desktop (RDP)
Bước 2: Backup database Plesk (dự phòng)
Trên Linux:
Trên Windows:
Mở Command Prompt với quyền Administrator, rồi chạy:
Bước 3: Xác định ID của task bị kẹt trong Plesk
Chạy lại lệnh sau:
Xác định ID có status = not_started
. Trong ví dụ này là 88282
.
Bước 4: Xóa task bị lỗi khỏi database
Chạy 2 lệnh sau để xóa khỏi hai bảng longtasks
và longtaskparams
:
Bước 5: Khởi động lại dịch vụ Plesk Task Manager
Trên Linux:
Trên Windows:
Kiểm Tra Lại
Sau khi thực hiện các bước trên, bạn có thể thử create domain trên Plesk Admin hoặc theo dõi lại trạng thái task bằng lệnh kiểm tra longtasks
.
Kết Luận
Lỗi domain creation bị stuck trong Plesk là một vấn đề không hiếm gặp, đặc biệt khi các task nền (background tasks) gặp sự cố. Với vài bước kiểm tra và thao tác cơ bản, bạn hoàn toàn có thể xử lý triệt để mà không cần khởi động lại hệ thống.
Mẹo: Nếu bạn thấy lỗi này thường xuyên, hãy kiểm tra logs và đảm bảo Plesk được cập nhật phiên bản mới nhất.
Theo dõi thêm các thủ thuật quản trị hệ thống tại Sysadmin Skills!