解析Linux配置OPENVZ的知识
创始人
2024-06-17 15:11:35
0

很多人在学习Linux,可以看出Linux现在的地位越来越重要,你了解Linux系统么?你是Linux系统的应用者么?本文为你详细介绍Linux配置OPENVZ ,为你在学习Linux配置OPENVZ 时起一定的作用。

1. 下载安装文件

根据您的内核版本在这里:http://openvz.org/download/kernel/ 下载。

# rpm -ihv vzkernel-name*.rpm

2.修改grub.conf 文件

  1. title OpenVZ (2.6.8-022stab029.1) root (hd0,0) kernel   
  2. /vmlinuz-2.6.8-022stab029.1 ro root=/dev/sda5 initrd /initrd-2.6.8-022stab029.1.img 

3.修改、etc/sysyctl.conf文件:

  1. /etc/sysctl.conf:  
  2. # On Hardware Node we generally need  
  3. # packet forwarding enabled and proxy arp disabled  
  4. net.ipv4.ip_forward = 1 
  5. net.ipv4.conf.default.proxy_arp = 0 
  6. # Enables source route verification  
  7. net.ipv4.conf.all.rp_filter = 1 
  8. # Enables the magic-sysrq  
  9. key kernel.sysrq = 1 
  10. #net.ipv4.tcp_ecn = 0 
  11. # we do not want all our interfaces to send redirects  
  12. net.ipv4.conf.default.send_redirects = 1 

4. 如果你运行了iptables防火墙和SELinux,先关闭和禁止。

编辑/etc/sysconfig/selinux:

SELINUX=disabled。

另外还要关闭iptables防火墙。

5.安装OpenVZ管理软件

根据您的版本在这里:http://openvz.org/download/utils/ 下载。

# rpm –Uhv vzctl*.rpm vzquota*.rpm vzpkg*.rpm

6.重新启动VZ

# /etc/init.d/vz start

7.安装模板

  1. # rpm –ihv vztmpl-fedora-core-3-1.0-2.noarch.rpm  
  2. # vzpkgcache  
  3. Creating cache for fedora-core-3 OS template  
  4. Setting up install process  
  5. Packing cache file fedora-core-3.tar.gz ...  
  6. Cache file fedora-core-3.tar.gz [130M] created. 

8.为虚拟服务器创建一个非零ID

  1. # vzctl create 101  
  2. Creating VPS private area: /vz/private/101  
  3. VPS is mounted  
  4. Postcreate action done  
  5. VPS is unmounted  
  6. VPS private area was created 

9.设置为零参数

  1. # vzctl set 101 --hostname test101.my.org --save  
  2. Hostname for VPS set: test101.my.org  
  3. Saved parameters for VPS 101  
  4. # vzctl set 101 --ipadd 10.0.186.1 --save  
  5. Adding IP address(es): 10.0.186.1  
  6. Saved parameters for VPS 101  
  7. # vzctl set 101 --nameserver 192.168.1.165 --save  
  8. File resolv.conf was modified  
  9. Saved parameters for VPS 101 

10.设置root用户口令

# vzctl set 101 --userpasswd root:test

11.启动SSH守护进程

# vzctl exec 101 service sshd start

12.启动VPS

  1. # vzctl start 101  
  2. Starting VPS ...  
  3. VPS is mounted  
  4. Adding IP address(es): 10.0.186.101 Hostname for VPS 101 set: test.my.org  
  5. VPS start in progress... 

13.加载防火墙

前面关闭的防火墙,出于安全考虑这里还要加载

  1. # vzctl set 101 --iptables iptable_filter   
  2. --iptables ipt_length --iptables ipt_limit   
  3. --iptables iptable_mangle --iptables ipt_REJECT --save 

希望Linux配置OPENVZ 对你有所能够帮助。

【编辑推荐】

  1. 浅析Linux操作系统中开源Cisco路由虚拟机
  2. 详解三十种Linux发行版本
  3. 学习心得:Linux系统文件锁
  4. 阐述Linux扩展文件系统
  5. 轻松的完成Linux创建文件系统

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...