X-osadminの自留地
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following

xosadmin

BGPlayer / Codes learner / Love Linux
Posts
75
Comments
0

友情链接 – Friendly Links

  • Add your site here…
xosadmin
7 years ago

如何在Linux(CentOS)上安装OpenVZ

近日,有一位朋友向我请教如何在其自己的CentOS服务器上安装OpenVZ虚拟化。所谓OpenVZ,官方对其的定义如下:

“OpenVZ is a container-based virtualization for Linux. OpenVZ creates multiple secure, isolated Linux containers (otherwise known as VEs or VPSs) on a single physical server enabling better server utilization and ensuring that applications do not conflict. Each container performs and executes exactly like a stand-alone server; a container can be rebooted independently and have root access, users, IP addresses, memory, processes, files, applications, system libraries and configuration files.”

由于是调用母鸡的系统内核,所以会导致openvz的虚拟机部分功能默认是不可使用或者是默认关闭的,如ppp和tun功能。(之后将讲述如何在母鸡上为虚拟机开启本功能)

话不多说,进入教程~

 

一、环境配置

采用的服务器操作系统:CentOS 6.9 X86_64

** 这里注意:32位的操作系统可能会提示无法找到openvz相关的安装包,所以,认为64为操作系统为宜

 

二、安装前的准备阶段

1.关闭SeLinux,命令:

setenforce 0

2.更新系统软件包

yum -y update

 

三、正式安装

1.载入OpenVZ的yum key并安装OpenVZyum源

# wget -O /etc/yum.repos.d/openvz.repo http://download.openvz.org/openvz.repo
# rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ

2. 安装VZKernel

# yum -y install vzkernel

3. 确保在grub中,vzkernel是首选启动项,查看title Openvz所处位置,若是第一个,请确保title上一行的启动顺序为0

# vi /boot/grub/menu.lst

4. 安装OpenVZ工具
# yum install vzctl vzquota ploop -y

5. 更改系统内核,并将内核文件改为下面附上的形式

# 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. 重启系统

# reboot

重启后,通过以上步骤,您已经成功安装了openvz框架。

** 扩展:安装OpenVZ Web Panel

请使用以下命令:

wget http://downs1.x-osadmin.com/ai.sh && sh ai.sh

若提示wget: command not found,请执行yum -y install wget。
  • 技术小絮
  • 虚拟化
等 人表示很赞
2,221
0

📮Comments

No Comment.
xosadmin
xosadmin
6 years ago
推荐 树莓派如何更换成国内源
随着树莓派的兴起,开始学习并使用树莓派的开发者们越来越多。很多人在学习时选用树莓派官方的Raspbian系统。但此系统由于为外国人开发,所以从中调用的软件源比较慢,对大陆的小伙伴非常不利。今天,讲述一下更换树莓派软件源为国内软件源的办法。 ...
  • 技术小絮
1,788 0
xosadmin
xosadmin
1 year ago
推荐 Proxmox为KVM VNC启用剪贴板支持
在Proxmox 8版本中,官方已经加入了对于剪贴板的初步支持。以下为如何为虚拟机启用这个支持。 Note: 因为为初步支持,因此不能保证能够完美使用。 在宿主机上安装spice-vdagent。 apt-get install spi ...
  • proxmox
  • 技术小絮
524 0
xosadmin
xosadmin
2 years ago
推荐 Fail2ban无法启动的解决方法
在启动fail2ban时,有时会发生错误,具体错误如下: ERROR Failed during configuration: Have not found any log file for sshd jail ERROR Async co ...
  • 技术小絮
418 0
xosadmin
xosadmin
4 years ago
推荐 CentOS迁移后开机提示lvm not found的解决方法
最近在尝试将Hyper-V虚拟机迁移至proxmox VE。在经过QEMU-IMG转换完后,部分虚拟机出现了无法启动的问题,并提示:/dev/centos/root not found,terminal卡在dracut。这是由于initra ...
  • proxmox
  • 技术小絮
1,231 0
xosadmin
xosadmin
5 years ago
推荐 apache提示You don’t have permission to access /* on this server.的解决方法
首先,X-osadmin在这里祝大家520快乐!近日有朋友遇到了这样一个问题:在CentOS 8下安装php-fpm+apache,在浏览器打开时均提示You don’t have permission to access / ...
  • 技术小絮
3,822 0
  • Windows FTP服务器通过PASV模式无法获取目录的解决方法
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • LXC上安装Gitlab时sysctl报错的解决方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持

文章聚合

  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持
  • Proxmox报出RRDC/RRD update error的解决方法
  • 在Debian 12上安装Proxmox VE的方法

Multilangual Translator

Copyright © 2016-2025 X-osadminの自留地. All rights reserved. Designed by nicetheme.
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following
Welcome
Forgot password?
Welcome
Forgot password?
Social Login
Login with WeChat QR Code
Unregistered WeChat IDs will be automatically used to create an account.
Scan and Reply with Keywords「登录」Get Verification Code
Social Login
Free registration
Social Login
Reset password
Back to Login