http://pve.proxmox.com/wiki/OpenVZ_Console
主要命令为vzlist, vzctl, vzdump, vzrestore
查看所有已经开启的虚拟机
vzlist
查看全部,关闭的虚拟机
-a, –all list all containers
-S, –stopped list stopped containers
创建id号为1000,模板为centos-5,配置文件为basic,ip地址为192.168.1.200
vzctl create 1000 --ostemplate centos-5 --config basic vzctl set 1000 --ipadd 192.168.1.200 --save vzctl start 1000
删除id号为110的虚拟机
vzctl destroy 110
限制cpu和pty的To set number of processes barrier/limit to 80/100, and PTY barrier/limit to 16/20 PTYs:
vzctl set 1000 --numproc 80:100 -t 16:20 --save
在id号为1000的虚拟机中执行ls -la
vzctl exec 1000 'ls -la / | sort'
进入id号为108的虚拟机
vzctl enter 108
进入到id号为1000的虚拟机同时执行apt-get install vim,不会自动退出
vzctl enter 1000 --exec apt-get install vim
需要自动退出可使用
vzctl enter 1000 --exec "apt-get install vim && logout"
vzctl enter 1000 --exec "apt-get install vim ; logout"
关闭虚拟机
vzctl stop 1000
进入到虚拟机内部查看虚拟机信息
/proc/vz/veinfo
/proc/vz/vestat
Leave a Reply