我的系统是fedora8

关于openvz的安装:

1.第一步我们为了要安装openvz呢,我们需要把openvz的数据库添加到yum中:

cd /etc/yum.repos.d

wget http://download.openvz.org/openvz.repo

rpm –import http://download.openvz.org/RPM-GPG-Key-OpenVZ

2.在安装时要选择适合你的数据库:

yum search ovzkernel

然后安装它yum install ovzkernel……

3.为了在系统开启时选择正确的内核我们修改一下启动是的名称:

vi /etc/grub/grub.conf

修改这个文件哦

default=0

timeout=5

splashimage=(hd0,0)/boot/grub/splash.xpm.gz

hiddenmenu

title Fedora OpenVZ (2.6.18-92.1.18.el5.028stab060.2)

root (hd0,0)

kernel /boot/vmlinuz-2.6.18-92.1.18.el5.028stab060.2 ro root=LABEL=/ rhgb quiet acpi=force apm=power-off

initrd /boot/initrd-2.6.18-92.1.18.el5.028stab060.2.img

4.安装一些openvz的工具:

yum install vzctl vzquota

5.打开sysctl.conf文件设置一些参数:

vi /etc/sysctl.conf

net.ipv4.ip_forward = 1 (这个东东我们老大说没有设置是不会上网的哦)

net.ipv4.conf.default.proxy_arp = 0

net.ipv4.conf.all.rp_filter = 1

kernel.sysrq = 1

net.ipv4.conf.default.send_redirects = 1

net.ipv4.conf.all.send_redirects = 0

net.ipv4.icmp_echo_ignore_broadcasts=1

net.ipv4.conf.default.forwarding=1

6.接着运行sysctl -p 在修改/etc/vz/vz.conf文件使neigthbour_devs=all

7.需要把selinux给禁用了,

vi /etc/sysconfig/selinux

selinux=disabled

selinuxtype=targeted

8.接着重启系统一下 reboot

9.重启之后再看看你的内核把 uname -r

10.openvz已经安装好了,接下来的事情就是要安装(template)模板了

http://wiki.openvz.org/Download/template/precreated

满地都是。下载到/vz/template/cache下边

11.创建一个cente os5 系统

  1. 创建一个操作系统的template

vzctl create 101 –ostemplate fedora-9-i386-minimal –config vps.basic

呵呵就是把那个.tar.gz去了使用前边的名字。

13.设置101开启

vzctl set 101 –onboot yes –save

14.设置101的名字和ip地址

vzctl set 101 –hostname test.example.com –save

vzctl set 101 –ipadd 192.168.0.101 –save

设置成你的局域网的ip地址哦

15.设置101 的sock号以及他的dns server

vzctl set 101 –numothersock 120 –save

vzctl set 101 –nameserver 213.133.98.98 –nameserver 213.133.99.99 –nameserver 213.133.100.100 –nameserver 145.253.2.75 –save

16.开启101

vzctl start 101

17.设置101的密码

vzctl exec 101 passwd

18.进入101

vzctl enter 101

19.退出101

exit

20.停止101

vzctl stop 101

21.重启101

vzctl restart 101

22.把101删除了

vzctl destroy 101

23.查看openvz各个系统的状态

vzlist -a