Chuyển tới nội dung chính
Version: 4.1

Xử lý sự cố dịch vụ với HiTechCloud

Nếu bạn gặp sự cố với một dịch vụ do HiTechCloud quản lý và tài khoản của bạn có bật tính năng Docker, bạn có thể dùng nó để khởi động lại container của dịch vụ và xem nhật ký để xử lý tiếp.

Chỉ cần vào HiTechCloud Panel > Docker > Container và thử dừng/khởi động container của dịch vụ:

containersGUI.png

Để xem nhật ký, vào HiTechCloud Panel > Docker > Nhật ký và chọn một container trong menu thả xuống để xem nhật ký của nó:

containersLogsGUI.png

Nếu tài khoản của bạn chưa bật tính năng Docker, hãy liên hệ quản trị viên để họ kiểm tra thêm.

Xử lý sự cố dịch vụ với tư cách quản trị viên​

Đăng nhập HiTechAdmin trên cổng 2087, vào Người dùng và bấm vào một tên người dùng để bắt đầu quản lý tài khoản đó:

containersAdmin1.png

Trong trang quản lý người dùng, vào thẻ Dịch vụ và bật/tắt dịch vụ:

containersAdmin2.png

Nếu khởi động lại container không giải quyết được sự cố, bạn cần xử lý sâu hơn: truy cập máy chủ qua SSH và điều tra bằng các lệnh sau:

machinectl shell $username@ /bin/bash -c 'systemctl --user status' (thay $username bằng người dùng HiTechCloud)

Tổng quan trạng thái của trình quản lý dịch vụ systemd riêng của người dùng sẽ được hiển thị:

containersAdminSSH1

machinectl shell $username@ /bin/bash -c 'journalctl --user -u $docker' (thay $username bằng người dùng HiTechCloud)

Nhật ký dịch vụ Docker sẽ được hiển thị:

containersAdminSSH2

Nếu không tìm thấy lỗi hay nguyên nhân khả dĩ nào trong kết quả của các lệnh này, bạn nên khởi động thủ công container của dịch vụ và theo dõi nhật ký bằng lệnh:

cd /home/$username && docker --context=$username compose up SERVICE_NAME (thay $username bằng người dùng HiTechCloud và SERVICE_NAME bằng tên dịch vụ bạn đang xử lý)