数字kvm切换器 2012-06-14
以前因为Ubuntu Server 做 kvm 没有解决网卡桥接,就改了CentOS6。Centos6配置桥接倒是比较容易,对 Virtual Machine Manager支持也很好,但是偏偏只能用root管理虚拟机,这非常不理想。
现在重新尝试配置Ubuntu Server 网卡桥接,发现其实很简单
1. 安装
最小安装Ubuntu Server 12.04,只启用OPEN SSH。装好后:
superv@kvmserver:~$ sudo apt-get update ; sudo apt-get upgrade -y superv@kvmserver:~$ sudo apt-get install bridge-utils kvm libvirt-bin [sudo] password for superv: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 将会安装下列额外的软件包: cgroup-lite cpu-checker dnsmasq-base ebtables gawk kvm-ipxe libaio1 libapparmor1 libasound2 libasyncns0 libavahi-client3 libavahi-common-data libavahi-common3 libcaca0 libflac8 libjson0 libnetfilter-conntrack3 libnspr4 libnss3 libnuma1 libogg0 libpulse0 librados2 librbd1 libsdl1.2debian libsigsegv2 libsndfile1 libvirt0 libvorbis0a libvorbisenc2 libxenstore3.0 libxml2-utils libyajl1 msr-tools qemu-common qemu-kvm qemu-utils seabios vgabios 建议安装的软件包: libasound2-plugins libasound2-Python pulseaudio policykit-1 radvd mol-drivers-macosx openbios-sparc ubuntu-vm-builder uml-utilities 下列【新】软件包将被安装: bridge-utils cgroup-lite cpu-checker dnsmasq-base ebtables gawk kvm kvm-ipxe libaio1 libapparmor1 libasound2 libasyncns0 libavahi-client3 libavahi-common-data libavahi-common3 libcaca0 libflac8 libjson0 libnetfilter-conntrack3 libnspr4 libnss3 libnuma1 libogg0 libpulse0 librados2 librbd1 libsdl1.2debian libsigsegv2 libsndfile1 libvirt-bin libvirt0 libvorbis0a libvorbisenc2 libxenstore3.0 libxml2-utils libyajl1 msr-tools qemu-common qemu-kvm qemu-utils seabios vgabios 升级了 0 个软件包,新安装了 42 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。 需要下载 11.5 MB 的软件包。 解压缩后会消耗掉 39.9 MB 的额外空间。 您希望继续执行吗?[Y/n]n ...... |
Unable to connect to libvirt: End of file while reading data: : 输入/输出错误 Verify that: - The 'libvirt-bin' package is installed - The 'libvirtd' daemon has been started - You are member of the 'libvirtd' group
|
superv@kvmserver:~$ sudo service libvirt-bin status libvirt-bin start/running, process 2487 superv@kvmserver:~$ sudo adduser vmuser 正在添加用户"vmuser"... 正在添加新组"vmuser" (1001)... 正在添加新用户"vmuser" (1001) 到组"vmuser"... 创建主目录"/home/vmuser"... 正在从"/etc/skel"复制文件... 输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd: password updated successfully Changing the user information for vmuser Enter the new value, or press ENTER for the default Full Name []: vmuser Room Number []: Work Phone []: Home Phone []: Other []: 这些信息是否正确? [Y/n] y superv@kvmserver:~$ sudo usermod -aG libvirtd vmuser superv@kvmserver:~$ groups vmuser vmuser : vmuser libvirtd
|