Tôi có một khách hàng có máy chủ web được lưu trữ với Digital Ocean và họ gặp sự cố cơ sở dữ liệu MySQL ngẫu nhiên kỳ lạ ...
1-4 lần một tháng có máy chủ cơ sở dữ liệu gặp sự cố và phải được khởi động lại bằng tay.
Tôi chưa thể tìm ra nguyên nhân của sự cố ngẫu nhiên này vì vậy tôi hiện phải thực hiện quy trình này mỗi khi nó xảy ra:
- Mở một cửa sổ nhắc lệnh thiết bị đầu cuối
- gõ và chạy:
ssh root@IP-HERE -l root
- gõ mật khẩu người dùng máy chủ:
server-user-password
v - gõ và chạy lệnh:
service mysql restart
Điều này khởi động lại máy chủ MySQL và tất cả sẽ tuyệt vời trở lại cho đến một hoặc 3 tuần sau khi nó ngẫu nhiên xảy ra lần nữa và sau đó lặp lại quá trình.
Vì khách hàng của tôi không có kinh nghiệm quản trị máy chủ và thậm chí không biết cửa sổ lệnh / thiết bị đầu cuối là gì hoặc trông như thế nào ... Tôi cần đưa ra một số giải pháp cho phép mọi người, kể cả khỉ có thể sao chép quy trình nêu trên khi tôi không có sẵn!
Một số thông tin:
- Nhà phát triển / Quản trị viên (tôi) : chạy PC Windows 7
- Máy khách : đang chạy Mac OS X (hệ điều hành mới nhất có)
- Máy chủ : đang chạy Ubuntu 12.0.4
Với thông tin đó, liệu có thể xây dựng một tập lệnh giải pháp 1 lần nhấp nào đó mà khách hàng có thể nhấp và khởi chạy tập lệnh / chương trình từ máy Mac của mình để tự động chạy quy trình ở trên để khởi động lại máy chủ MySQL của mình khi sự cố khẩn cấp này xuất hiện cho anh và tôi không ở bên để giúp đỡ?