能夠參考下官方的教程 https://openvz.org/Quick_Installation_CentOS_6
linux
第一步:首先下載openvz.repoubuntu
wget -P /etc/yum.repos.d/ https://download.openvz.org/openvz.repo
而後只要用下面這個安裝。centos
yum install vzctl
就會有下面依賴都會裝起來app
====================================================================================================== Package Arch Version Repository Size ====================================================================================================== Installing: vzctl x86_64 4.9.4-1 openvz-utils 145 k Installing for dependencies: rsync x86_64 3.0.6-12.el6 base 335 k vzctl-core x86_64 4.9.4-1 openvz-utils 289 k vzkernel x86_64 2.6.32-042stab128.2 openvz-kernel-rhel6 35 M vzquota x86_64 3.1-1 openvz-utils 93 k vzstats noarch 0.5.5-1 openvz-utils 23 k Transaction Summary ====================================================================================================== Install 6 Package(s)
安裝完成後,有一些重要信息值得閱讀oop
Adding the following option to /etc/modprobe.d/openvz.conf: options nf_conntrack ip_conntrack_disable_ve0=0 This change will take effect only after the next reboot. NOTE: if you need to change this setting, edit /etc/modprobe.d/openvz.conf now. DO NOT REMOVE the line, or it will be re-added! ============================================================================ vz-postinstall: /etc/sysconfig/selinux: set SELINUX = disabled vz-postinstall: /etc/yum.conf: add exclude=kernel Invalid UUID , aborting
最後重啓CentOS6.9系統post
第二步:開啓包轉發 ui
vi /etc/sysctl.conf
而後打開this
net.ipv4.ip_forward = 1
這樣主機的路由纔會通centos7
開機教程,這樣開的是一臺全功能的centos7spa
vzctl create 241018 --hostname yy241018 --ostemplate centos-7-x86_64 --ipadd 10.42.241.18 --config basic
也能夠開迷你版本
也能夠開ubuntu16.04(這個沒迷你版)
vzctl create 241019 --hostname yy241019 --ostemplate ubuntu-16.04-x86_64 --ipadd 10.42.241.19 --config basic
這個ubuntu16.04開機沒法SSH登陸,換個14.04的
vzctl create 241020 --ostemplate ubuntu-14.04-x86_64-minimal --ipadd 10.42.241.20 --config basic
這樣就建立一臺OVZ,這個OVZ的模板是自動下載的
--2018-04-04 10:28:00-- http://download.openvz.org/template/precreated/centos-7-x86_64.tar.gz Resolving download.openvz.org... 185.231.241.69 Connecting to download.openvz.org|185.231.241.69|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 221597800 (211M) [application/x-gzip] Saving to: `/vz/template/cache/centos-7-x86_64.tar.gz'
可是若是ploop沒裝會報錯的
Can't load ploop library: libploop.so: cannot open shared object file: No such file or directory Please install ploop packages! Alternatively, if you can't or don't want to use ploop, please add --layout simfs option, or set VE_LAYOUT=simfs in /etc/vz/vz.conf Creation of container private area failed
以上就是報錯的代碼