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

xosadmin

BGPlayer / Codes learner / Love Linux
Posts
73
Comments
0

友情链接 – Friendly Links

  • Add your site here…
xosadmin
8 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,288
0

📮Comments

No Comment.
xosadmin
xosadmin
3 years ago
推荐 Debian 11平滑升级到Debian 12的方法
Debian 12于近日发布,其名称为Bookworm。同时,Debian 11 (Bullseye)也可以升级至Debian 12 Bookworm。本文介绍一种平滑升级的方法。 首先,确认当前版本是否为Debian 11 Bullsey ...
  • 技术小絮
434 0
xosadmin
xosadmin
7 years ago
推荐 树莓派安装ffmpeg
近日想尝试传输自己的流式媒体。目前测试了Hyper-V虚拟机,效果并不理想。原因是Hyper-V太吃资源。后来,测试在Hyper-V虚拟机下安装Linux系统进行推流,由于是yum安装的ffmpeg,年代有点过于久远,并且编译安装比较慢。 ...
  • 技术小絮
2,926 0
xosadmin
xosadmin
5 years ago
推荐 超微(SuperMicro) IPMI的java IKVM提示”javax.net.ssl.SSLHandshakeException”的解决方法
超微(Supermicro)是一个在服务器领域耳熟能详的品牌,旗下的IPMI系统受到广泛的欢迎。在部分X10/A2系列以上的主板,执行运行Java IKVM时,会报出javax.net.ssl.SSLHandshakeException的错 ...
  • 技术小絮
1,261 0
xosadmin
xosadmin
5 years ago
推荐 为proxmox 6/7一键开启bbr
新版Proxmox 6/7基于debian buster/bullseye操作系统,已采用5.10以上内核,因此符合免更换内核开启bbr的条件。只需要按照以下操作进行操作即可: echo “net.core.default_qd ...
  • proxmox
  • 技术小絮
1,372 0
xosadmin
xosadmin
6 years ago
推荐 Proxmox VE提示No IOMMU detect的解决方法
Proxmox VE是一个非常强大的虚拟化平台。有许多用户正在通过Proxmox VE来实现软路由等功能。其中,最重要的一件事情就是pcie穿透(也是硬件直通)。但是通过最近的测试,在部分的机器上,会提示No IOMMU detected, ...
  • proxmox
  • 技术小絮
17,820 0
  • Proxmox强制删除离线集群节点方法
  • PVE Cluster给node更换corosync IP的方法
  • HPE Microserver系列降低噪音的一种办法
  • Debian 13 Trixie安装Proxmox VE
  • Windows FTP服务器通过PASV模式无法获取目录的解决方法
  • Proxmox日志出现大量lxcfs truncated错误的解决方案

文章聚合

  • Proxmox强制删除离线集群节点方法
  • PVE Cluster给node更换corosync IP的方法
  • Debian 13 Trixie安装Proxmox VE
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • Proxmox VE通过全盘方式直通硬盘

Multilangual Translator

Copyright © 2016-2026 X-osadminの自留地. All rights reserved. 萌ICP备20258855号
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 软件专题 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