我正在尝试将我的系统划分为多个虚拟机,但似乎无法实现。我想我已经接近目标,但还不够。我已经安装了 xen、virsh、xl 等,我正在使用 virsh 尝试创建一个新的 VM。
virt-install --virt-type xen --name centos6 --ram 2048 --vcpus=4 -f /dev/vg0/centosvirtfs --location http://mirror.internode.on.net/pub/centos/6.5/os/x86_64/ --os-type linux --accelerate --nographics --network=bridge:br0
如您所见,我正在尝试创建一个名为 centos6 的新容器,该容器具有 2048 MB RAM 和 4 个 VCPU。它开始从 location 指令下载必要的资源,但在创建域时,我收到以下错误 -
[root@server install]# virt-install --virt-type xen --name centos6 --ram 2048 --vcpus=4 -f /dev/vg0/centos6 --location http://mirror.internode.on.net/pub/centos/6.5/os/x86_64/ --os-type linux --accelerate --nographics --network=bridge:br0
Starting install...
Retrieving file .treeinfo... | 728 B 00:00 ...
Retrieving file vmlinuz... | 7.9 MB 00:11 ...
Retrieving file initrd.img... | 64 MB 00:06 ...
Creating domain... | 0 B 00:00
Connected to domain centos6
Escape character is ^]
error: this function is not supported by the connection driver: virDomainOpenConsole
Domain installation still in progress. You can reconnect to
the console to complete the installation process.
[root@server install]# virsh console centos6
Connected to domain centos6
Escape character is ^]
error: this function is not supported by the connection driver: virDomainOpenConsole
因此,正如您所看到的,它几乎创建了容器,当我尝试控制台进入它时,我得到了 virDomainOpenConsole 错误。有什么想法吗?
克里斯。