Không thể thiết lập Ubuntu KVM


0

Tôi đang cố gắng thiết lập VM với KVM trên máy Ubuntu 12.04 (64 bit). Tôi đã làm theo các hướng dẫn cài đặt cho bức thư tại http://www.howtoforge.com/virtualization-with-kvm-on-ubfox-12.04-lts và lệnh có virsh -c qemu:///systemvẻ hoạt động tốt (nó đưa tôi đến một giao diện nơi tôi có thể nhập lệnh vào virsh)

Tuy nhiên, bất cứ khi nào tôi cố gắng tạo VM tôi luôn gặp lỗi này

Traceback (most recent call last): File "/usr/bin/vmbuilder", line 24, in <module> cli.main() File "/usr/lib/python2.7/dist-packages/VMBuilder/contrib/cli.py", line 142, in main hypervisor, distro = self.handle_args(optparser, args) File "/usr/lib/python2.7/dist-packages/VMBuilder/contrib/cli.py", line 292, in handle_args distro = VMBuilder.get_distro(args[1])() File "/usr/lib/python2.7/dist-packages/VMBuilder/distro.py", line 75, in __init__ super(Distro, self).__init__() File "/usr/lib/python2.7/dist-packages/VMBuilder/distro.py", line 31, in __init__ self.plugins = [plugin_class(self) for plugin_class in self.plugin_classes] File "/usr/lib/python2.7/dist-packages/VMBuilder/plugins/__init__.py", line 46, in __init__ self.register_options() File "/usr/lib/python2.7/dist-packages/VMBuilder/plugins/network/__init__.py", line 70, in register_options domainname = '.'.join(socket.gethostbyname_ex(socket.gethostname())[0].split('.')[1:]) or "defaultdomain" socket.gaierror: [Errno -2] Name or service not known

Đây là những lệnh mà tôi đã thử và tất cả chúng đều dẫn đến cùng một lỗi

vmbuilder kvm ubuntu -c vm2.cfg ubuntu-vm-builder kvm hardy \ --domain testvm \ --dest testvm \ --arch i386 \ --hostname testvm \ --mem 256 \ --user testvm \ --pass testpass \ --addpkg avahi-daemon \ --libvirt qemu:///system ;

Bất kỳ trợ giúp là thực sự đánh giá cao! Cảm ơn vì đã dành thời gian cho tôi!


Vẫn còn một vấn đề, tôi nghĩ rằng tôi đã nhận được thông báo lỗi ngắn hơn
dreadiscool

Câu trả lời:


0

Vui lòng kiểm tra theo tên máy chủ -f.

Nếu bạn nhận được kết quả sau,

$ tên máy chủ -f

(kết quả) tên máy chủ: Tên hoặc dịch vụ không được biết

kiểm tra tên máy chủ của bạn bằng lệnh follwceed và thêm vào / etc / hosts.

tên máy chủ $

(kết quả) HOSTNAME CỦA BẠN

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.