Tôi đang thiết lập một máy chủ tệp (Nas4free) dưới dạng máy ảo KVM trên hệ thống Ubuntu Server 12.04.
Làm cách nào để tôi thêm các ổ đĩa cứng vật lý trực tiếp vào VM để khách có thể sử dụng chúng, nhưng không phải máy chủ lưu trữ?
Cụ thể, ổ cứng tôi muốn gắn là / dev / sda (hiện không được gắn trên máy chủ.)
Cho đến nay tôi đã tìm thấy hai giải pháp nhưng tôi vẫn chưa làm việc.
Đầu tiên là từ Server Fault , nơi đề xuất sử dụng virt-manager. Tôi chưa có cái này để làm việc vì khi tôi cố gắng chọn một ổ đĩa hiện có, không có gì được liệt kê. Dự đoán tốt nhất của tôi về lý do tại sao, là bởi vì tôi đang sử dụng virt-manager trên ssh và không kết nối với quyền root, điều đó có làm nên sự khác biệt không?
Giải pháp thứ hai tôi tìm thấy ở đây là chỉ chạy lệnh (sửa đổi cho hệ thống của tôi)
qm set nas4free -virtio /dev/sda
nhưng điều đó dường như yêu cầu proxmox mà tôi chưa cài đặt và dường như không có trong kho mặc định?
Cuối cùng, một khi các phần trên được sắp xếp và tôi có thể gắn ổ đĩa trực tiếp vào VM, có ai có kinh nghiệm về việc ổ đĩa nên được gắn vào VM như scsi, ide hay virtio không? (Tôi biết virtio đã được đề xuất trong trang ServerFault được liên kết, nhưng tôi chưa nghe về nó trước đây vì tôi chủ yếu sử dụng VMWare).
Cảm ơn bạn đã giúp đỡ!!!
sudo virt-manager
, không cần kết nối như root. Không biết cóvirtio
hoạt động với các thiết bị vật lý không ...