Điểm:0

Tắt máy khách KVM qua rdp

lá cờ cn

Chúng tôi có nhiều máy ảo OpenSuse đang chạy trên một máy chủ thông qua KVM. Người dùng của chúng tôi truy cập máy ảo qua Guacamole dưới dạng phiên xrdp.Nếu các máy ảo đang ở trạng thái "tắt" hoặc "tạm dừng", một gói ma thuật được gửi từ Máy chủ guacamole sẽ kích hoạt một dịch vụ dựa trên tập lệnh sẽ "bắt đầu" hoặc "tiếp tục" máy ảo cụ thể.

Vấn đề bây giờ. Nếu người dùng của tôi tắt máy ảo của họ, máy ảo sẽ không chuyển sang trạng thái "tắt" thay vào đó, nó vẫn ở trạng thái "đang chạy". Vấn đề bây giờ là hệ thống bị treo và không tải Máy tính để bàn.

Tôi dự kiến ​​máy sẽ tắt để tiết kiệm tài nguyên hệ thống nếu không cần đến VM. Tắt máy ảo bằng virsh đang hoạt động như mong đợi.

Nikita Kipriyanov avatar
lá cờ za
KVM là một máy nhân; bạn đang sử dụng công cụ không gian người dùng nào để chạy nó (ví dụ: libvirt, v.v.) và VM được định cấu hình như thế nào trong công cụ đó? * Có thể * định cấu hình nó để nó không "tắt nguồn" VM trong trường hợp tắt máy, nhưng nó phụ thuộc vào công cụ. Trong kiểm tra libvirt `` cài đặt; hành vi của bạn được mô tả như thể nó được đặt thành `ignore`.
MaKaNu avatar
lá cờ cn
Tôi chủ yếu sử dụng `virsh` để kiểm soát và chỉnh sửa máy ảo. `on_poweroff` được đặt thành `destroy`.
Nikita Kipriyanov avatar
lá cờ za
`virsh` là một phần của bộ công cụ `libvirt`. Thật kỳ lạ, và vì vậy khi hệ thống của bạn bị tắt, những gì trên "màn hình" (bật VNC và xem) và nó đang làm gì (nó có tải CPU, I/O, v.v.) không?
MaKaNu avatar
lá cờ cn
Có vẻ như VM được khởi động lại trực tiếp. VNC hoạt động như bình thường và đưa tôi đến màn hình đăng nhập. Đây có thể là vấn đề với XRDP, vì kết nối guacamole không được phép đăng nhập bởi những người dùng khác. Điều này giải thích "gian hàng".
Nikita Kipriyanov avatar
lá cờ za
Bạn có thể xác nhận quy trình `qemu` đang chạy VM giống nhau (dựa trên PID và thời gian khởi động) hay không? Ví dụ. nó *không dừng* chút nào, hay nó bị dừng (bị hủy) và sau đó bắt đầu lại ngay lập tức? Nếu là trường hợp sau, bạn có thể cần tìm hiểu xem điều gì đã khởi động lại.
MaKaNu avatar
lá cờ cn
Qemu PID cho VM vẫn giữ nguyên. Vì vậy, tôi cho rằng nó không bị phá hủy.
Nikita Kipriyanov avatar
lá cờ za
Bạn có chắc chắn rằng nó đang được tắt máy ngay từ đầu không? Làm thế nào chính xác bạn đang làm điều này? Cố gắng đưa ra một lệnh rõ ràng `shutdown -h now` và kiểm tra xem nó có thực sự tắt hệ thống hay không.
MaKaNu avatar
lá cờ cn
Tôi đã sử dụng menu plasma kde để tắt VM. Vì nó tương tự như hệ thống ngày 2 ngày của tôi và ở đó thực hiện tương tự như `shutdown -h now` nên tôi nghĩ nó cũng sẽ làm như vậy. Sự cố Người dùng của chúng tôi không phải là siêu người dùng và tôi cần gọi `Sudo shutdown -h now`, cách này đã hoạt động. Tôi lang thang xem chuyện gì đang xảy ra trong khi sử dụng Menu Plasma.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.