sysadmin

TIP #25: KHẮC PHỤC CRONJOB KHÔNG CHẠY

CRONJOB KHÔNG CHẠY Khi sử dụng cronjob, ta thường gặp tình trạng cronjob setup đúng nhưng không chạy. Một trong những nguyên nhân thường gặp là sự khác biệt giữa biến môi trường $PATH khi login vào terminal và khi chạy cronjob.Mặc định, khi chạy cronjob, biến $PATH của tất cả user sẽ được set…

TIP #23: CHATTR: BUFF BẤT TỬ CHO FILE

chattr (Change Attribute) là câu lệnh cho phép bạn thay đổi thuộc tính của file giúp bảo vệ file khỏi bị xóa hoặc ghi đè nội dung, do cho bạn có đang là user root đi nữa. chattr có nhiều options, trong đó mình thường dùng: +i: Khiến file immutable: không thể rename, không thể…

TIP #22: XỬ LÝ TÌNH TRẠNG FULL INODE

Thông thường khi hệ thống bị lỗi Full inode, chúng ta thường sử dụng lệnh find và kết hợp với wc để đếm số lượng file của các thư mục, lấy ra danh sách thư mục chưa nhiều file nhất và tìm phương án giải quyết. Tuy nhiên, với du phiên bản từ 8.22 trở…

Truy tìm nguyên nhân lỗi “Error establishing a database connection” của WordPress

Website đang chạy bình thường, bỗng nhiên xuất hiện lỗi “Error establishing a database connection”, lỗi này cho thấy Wordpress không thể kết nối được Database, trong nhiều trường hợp, chỉ cần restart lại service MySQL sẽ hoạt động lại bình thường. Có nhiều nguyên nhân dẫn đến lỗi này, hôm nay mình chia sẻ…

1 2 3