Nội dung
Trong bài viết này mình sẽ giúp bạn thay đổi cảnh báo The system load average trên Directadmin hoặc tắt cảnh báo nào nếu bạn muốn.
I. Giới thiệu
Trong DirectAdmin có một tính năng rất hay là cảnh báo khi hệ thống của bạn đang tải cao. Các cảnh báo này sẽ nằm tại mục Messenges khi bạn đang truy cập với quyền Admin.
Và cảnh báo sẽ có dạng tiêu đề như Warning: The system load average is XX.XX
.
Khi vào xem chi tiết thì trong nội dung canh báo sẽ liệt kê các thông tin như sau:
- Danh sách các tiến trình đang sử dụng CPU.
- Danh sách IP đang kết nối, số lượng kết nối và thông tin Port – Trạng thái – TCP/UDP.
- Danh sách truy vấn cơ sở dữ liệu.
- Và rất nhiều thông tin khác.
Các cảnh báo này rất hữu dụng nếu bạn cấu hình cảnh báo sẽ được gửi về email người quản trị. Tuy nhiên, với hệ thống phần cứng nào thì DirectAdmin cũng để mặc định thông số load average
là 10
thì sẽ nhận được thông báo. Chứ không tự động phát hiện hệ thống đang sử dụng bao nhiêu CPU Cores.
Và khi VPS của bạn chỉ có 2 CPU Cores thì load average
trên hoặc bằng 2
thì VPS đã và đang bị quá tải nhưng bạn sẽ không nhận được cảnh báo nếu load average
vẫn chưa đạt 10
. Hoặc máy chủ của bạn có 40 CPU Cores đi chăng nữa thì load average
chỉ mới đạt 10
thôi thì DirectAdmin đã đưa ra cảnh báo vì với máy chủ như vậy thì load average
phải bằng hoặc trên 40
thì mới gọi là đang bị quá tải.
Vậy nên trong bài viết này mình sẽ giúp bạn thay đổi cảnh báo The system load average trên Directadmin hoặc tắt cảnh báo nào nếu bạn muốn.
II. Thay đổi cảnh báo The system load average trên Directadmin
Để thay đổi cảnh báo The system load average trên Directadmin chúng ta thực hiện 3 bước sau.
Bước 1: SSH vào máy chủ của bạn
Để thay đổi cảnh báo The system load average trên Directadmin, đầu tiên chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Hoặc ít nhất truy cập vào máy chủ với người dùng có quyền sudo
. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:
Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để thay đổi cấu hình DirectAdmin.
Bước 2: Thay đổi cấu hình DirectAdmin
Để thay đổi cảnh báo The system load average trên Directadmin lên một giới hạn cao hơn thì chúng ta chỉ cần thay đổi thông số check_load
trong cấu hình DirectAdmin là xong. Cách thực hiện như sau.
cd /usr/local/directadmin ./directadmin set check_load 36 service directadmin restart
Vì đây là mình đang sử dụng một máy chủ có 40 CPU Cores nên mình đặt check_load
là 36
tương đương 90% tải của máy chủ. Còn đối với VPS chỉ có 4 CPU Cores thì các bạn nên đặt check_load
là 3
là ổn nhất. Sau đó sử dụng lệnh service directadmin restart
để khởi động lại DirectAdmin.
Chỉ như vậy là chúng ta đã có thể thay đổi cảnh báo The system load average trên Directadmin lên một mức cao hơn phù hợp với phần cứng máy chủ bạn đang quản trị.
III. Tắt cảnh báo The system load average trên Directadmin
Để tắt cảnh báo The system load average trên Directadmin thì các bạn thực hiện các lệnh sau là được.
cd /usr/local/directadmin ./directadmin set check_load 0 service directadmin restart
Khi đặt check_load
về 0
thì DirectAdmin sẽ không kiểm tra tra tải hệ thống nữa. Tuy nhiên mình không khuyến khích việc này vì như vậy rất dễ dẫn đến trường hợp máy chủ bạn sập vì quá tải mà bạn không hề hay biết.
IV. Tổng kết
Qua bài viết này mình đã giúp các bạn biết cách thay đổi cảnh báo The system load average trên Directadmin và tắt cảnh báo này nếu bạn muốn, nhưng mình không khuyến khích các bạn tắt nó đi.
Vì khi máy chủ quá tải bạn sẽ nhận được thông báo và chủ động xử lý trước khi máy chủ của bạn bị sập hoàn toàn.
Xem thêm các bài viết hữu ích về DirectAdmin tại đường dẫn sau:
Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:
- Hotline 247: 028 888 24768 (Ext 0)
- Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: support@azdigi.com.