在使用了在http://www.unixmen.com/install-and-configure-openvz-in-ubuntu/上找到的说明之后,我在Ubuntu14.04LTS上安装了OpenVZ,它运行在WMware工作站10.0.3中。然后我搬到了http://www.unixmen.com/how-to-create-openvz-container-in-openvz/。
在本教程中,他们下载了CentOS 7,但是由于我不能在VMware工作站下使用64位版本(因为我的BIOS中没有选项),我选择下载一个旧的32位版本的CentOS。下载后,我解压缩了.tar文件。
当我输入命令时
root@box1:/etc/vz/template/cache# vzctl create 101 --ostemplate centos-6-x86为了创建第一个虚拟机,我得到了以下内容:
Warning: CT config file already exists, not applying a default config sample.
It might lead to incomplete CT configuration, you can use --applyconfig to fix.
Error: diskspace not set (required for ploop)
Creation of container private area failed为什么我会犯这个错误?有什么可以做的吗?
发布于 2015-05-29 18:32:28
似乎您已经为CT 101创建了一个不完整的配置文件,即/etc/vz/conf/101.conf。如果你确信你在CT 101中没有什么重要的东西,你可以直接销毁它(或者手动删除/etc/vz/conf/101.conf),然后再尝试创建CT 101。
vzctl destroy 101
vzctl create 101 --ostemplate centos-6-x86我必须纠正你引用的网站中的几个误解。
vzctl create将自动代表您下载它。您可以在最近的镜像站点中指定/etc/vz/download.conf。详细信息请参见vztmpl-dl手册。/srv/vz/template/cache/中即可。vzctl set CTID --save配置CT,而不是直接编辑它的配置文件: vzctl set 101 --保存-ram 256 m--交换512 m-磁盘空间2G:2.2G,特别是对于diskspace,配置文件中的任何更改都不会反映在ploop布局中。https://unix.stackexchange.com/questions/203894
复制相似问题