Điểm:1

OpenStack Nova không kết nối được với libvirt (không phải sự cố ổ cắm!)

lá cờ cn

Chúng tôi đang cố gắng triển khai OpenStack trên bản phân phối Linux dựa trên Debian cứng thông qua Kolla-ansible và chúng tôi dường như đã gần hoàn thành nhưng gặp sự cố với bộ chứa nova_compute khiếu nại:

2021-09-12 08:56:34.365 7 THÔNG TIN nova.virt.libvirt.driver [-] Lý do '0' của sự kiện kết nối. 
 'Không thể kết nối với libvirt: Không thể truy vấn bối cảnh bảo mật ngang hàng: Không có sẵn dữ liệu

và khởi động lại vĩnh viễn.

Dưới đây là các đoạn cấu hình có liên quan:

(venv) root@server11:~# grep nova /etc/kolla/globals.yml 
nova_backend_ceph : "có"
nova_compute_virt_type : "qemu"
(venv) root@server11:~# mèo /etc/kolla/config/nova/nova-compute.conf 
[libvirt]
đức_type=qemu
cpu_mode = không
(venv) root@server11:~# 

Đã cố gắng tự tìm ra nguyên nhân gốc rễ, đọc tài liệu, googled nhưng không có kết quả, vì vậy mọi đề xuất về cách khắc phục sự cố sẽ được đánh giá cao.

Điểm:0
lá cờ vn

Thông báo lỗi này có nghĩa là phương thức getpeercon() không thành công. Phương pháp này chỉ được chạy khi libvirt được xây dựng với sự hỗ trợ của SELinux. Giá trị trả về "Không có dữ liệu" cho thấy có lẽ SELinux đã bị tắt, nhưng điều đó đã bị kiểm tra "ENOSYS"/"NOPROTOOPT" phát hiện.

Alex Vrublevskiy avatar
lá cờ cn
Cảm ơn, DanielB! Cả bản phân phối máy chủ (Astra Linux, dẫn xuất Debian 9 cứng) cũng như hình ảnh cơ sở của bộ chứa (Ubuntu) đều không liên quan gì đến SELinux. Ghi nhớ điều này, theo câu trả lời của bạn, tôi có hiểu đúng cách giải quyết vấn đề là tùy chỉnh Kolla-ansible trong phần nova_libvirt để sử dụng libvirt được tạo mà không cần hỗ trợ SELinux không?
Michael Hampton avatar
lá cờ cz
Astra Linux đã thay thế SELinux bằng hệ thống kiểm soát truy cập bắt buộc duy nhất của riêng mình. Đó có thể là lý do tại sao libvirt bị nhầm lẫn? Trong mọi trường hợp, việc xây dựng libvirt và các gói liên quan của nó mà không có sự hỗ trợ của SELinux có vẻ là cách tốt nhất.

Đă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.