In this HowTo I will describe how to prepare a CentOS 4.4 server for OpenVZ virtual machines. With OpenVZ you can create multiple Virtual Private Servers (VPS) on the same hardware, similar to Xen and the Linux Vserver project. OpenVZ …
Tags: CentOS安装OpenVZ, CentOS配置OpenVZ
OpenVZ 是什么?
OpenVZ 是采用修改过的 Linux 内核在操作系统层进行虚拟化的技术,它让一台实体服务器能够执行多个被隔离、名为容器、虚拟私人服务器(VPS)或虚拟环境(VE)的实例。现时「容器」是最流行的名称。容器有时会被比拟为 chroot 或 jail 类的环境,但容器其实在隔离、安全性、功能、及资源管理方面都更优胜。
OpenVZ 包括一个特制的 Linux 内核(由 OpenVZ 计划提供)及一些用户级的工具。OpenVZ 的可?性非常高,它并不依赖 CPU 内的 VT 支持,因此它可供 x86、x86-64、IA-64、PowerPC 及 SPARC 等中央处理器系列所应用。
操作系统层的虚拟化与 VMware Server、Parallels Workstation、VirtualBox, QEMU、KVM、及 Xen 等以机器/硬件进行虚拟化的产品有颇大分别,这就是在 OpenVZ 下你只能在 Linux 上将 Linux 虚拟化。
OpenVZ 修改 …
经常有人问到 OpenVZ 和 Xen 哪个好,事实上 OpenVZ 和 Xen 不是同一层面的技术,OpenVZ 是操作系统层面(Operating system-level virtualization)的虚拟产品,和 FreeBSD Jail, Solaris Zone, Linux-VServer 等类似;而 Xen 和 VMware, KVM, Hyper-V 等产品站在同一阵营。OpenVZ VPS 实际上提供的是一个虚拟环境(Virtual Environment/VE),也叫容器(Container);而 Xen VPS 提供的是基于 Hypervisor 的虚拟机(Virtual Machine),这是本质上的不同,现在大家已经习惯用 VPS 这个名字把这两种不同的产品和技术混为一谈了。比起 Xen 专注于企业虚拟化和云计算领域,OpenVZ 最大的应用可能就在低端 VPS 市场,有无数的 …
Tags: CentOS OpenVZ, CentOS安装OpenVZ, CentOS配置OpenVZ
本空间内容来自我的博客Hello163实验室:http://blog.hello163.org。Hello163实验室专注于各种Linux、Windows、Oracle、MySQL、集群、负载均衡、虚拟化技术、双机热备、心跳、服务器、开源、文档、PXE、SQUID、CACTI、LVS、RHEL、CentOS相关应用技术。欢迎大家光临!
VPS简介
VPS(Virtual Private Server 虚拟专用服务器)技术,将一部服务器分割成多个虚拟专享服务器的优质服务。 每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等。 用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器。
VPS软件
常见的VPS软件有:微软的Hyper-V、Virtual Server、Virtual PC、VMware、Parallels Virtuozzo Containers、Parallels Server、VirtualBox等。
虚拟化分类:可以分为操作系统虚拟化和硬件虚拟化。操作系统虚拟化,共用操作系统内核,这样虚拟服务器就无需额外的虚拟化内核的过程,因而虚拟过程资源损耗就更低,从而可以在一台物理服务器上可以实现更多的虚拟化服务器。这些VPS主机以最大化的效率共享硬件、软件许可证以及管理资源。每一个VPS主机均可独立进行重启,并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。典型的实现操作系统虚拟化的软件有OpenVZ。硬件虚拟化,其代表产品是VMware。硬件虚拟化,就是用软件来虚拟一台标准电脑的硬件配置,如cpu、内存、硬盘、声显卡、光驱等,成为一台虚拟的裸机,然后就可以在上面安装操作系统了。硬件虚拟化最接近真实的环境,但是为虚拟机分配的硬件资源要占用实际硬件的资源,对性能损耗也较大。
在CentOS4U8上安装OpenVZ,实现操作系统虚拟化。
1、安装CentOS4U8,如果是批量安装,可以参见PXE安装CentOS的文章:http://blog.hello163.org/2010/11/21/pxe%e5%ae%89%e8%a3%85centos-4-7/。这里建议最小化安装系统,使系统尽可能精简,当需要安装其他软件时使用YUM进行安装,本地yum的配置参见http://blog.hello163.org/2010/11/21/yum%e9%85%8d%e7%bd%ae/。
2、系统安装配置完毕后,登录系统。
3、安装OpenVZ的内核支持,安装方法有两种,一种是通过yum安装,一种是通过rpm软件包进行安装。
使用yum安装如下:
# cd /etc/yum.repos.d
# wget http://download.openvz.org/openvz.repo
# rpm –import http://download.openvz.org/RPM-GPG-Key-OpenVZ
#yum …
Tags: CentOS OpenVZ, CentOS安装OpenVZ
现在虚拟化技术非常流行,本文介绍基于OpenVZ平台下的虚拟化配置安装,以及Vtonf Web界面管理虚拟机应用。本文为简易指导手册,代码不保证100%准确。本文根据英文教程创作演绎。
打开终端复制以下命令
打开文件 /etc/systcl.conf
添加以下内容:
禁止Selinux,打开配置文件
…
Tags: CentOS OpenVZ Vtonf, CentOS Vtonf, OpenVZ, Vtonf
OpenVZ是基于Linux内核和系统的操作系统级虚拟化技术,OpenVZ允许物理服务器运行多个操作系统,被称虚拟专用服务器(VPS,Virtual Private Server)或虚拟环境(VE, Virtual Environment),更详细的信息可以参照:http://zh.wikipedia.org/zh/OpenVZ;下面来简要的介绍下openvz的安装和虚拟机的部署:
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# wget http://download.openvz.org/openvz.repo
[root@localhost yum.repos.d]# yum -y install ovzkernel.x86_64 ovzkernel-devel.x86_64 vzctl.x86_64 vzquota.x86_64 //安装openvz内核和客户端工具
[root@localhost ~]# grep -v ‘^#’ /etc/grub.conf //确认下次启动时以openvz核启动
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server …
这几天在研究openvz,想通过openvz来在一台物理机器上安装一系列的虚拟机(VE),OpenVZ是一个非常出色的单内核,多根分区虚拟机系统。根据使用不同的系统模板。可实现同一机器上同时运行不同的Linux发行版本,而且管理简单,资源控制也很方便。OpenVZ官方网站:http://www.openvz.org/
本章主要讲如何搭建openvz虚拟环境
我的物理机操作系统:CentOS5
一、安装OpenVZ
1、更新yum模版
cd /etc/yum.repos.d
wget http://download.openvz.org/openvz.repo2、安装openvz kernel
yum install ovzkernel[-flavor]其中,[-flavor]可以为-smp或者-enterprise或者为空
ovzkernel-smp 支持多CPU
ovzkernel-enterprise 超过4G以上内存
ovzkernel 单CPU普通核心
3、修改grub启动环境
修改/etc/grub.conf
把title CentOS (2.6.18-53.1.19.el5.028stab053.14) 中的CentOS修改成OpenVZ,把紧靠其后的kernel行root参数后的项去掉。
4、修改sysctl.conf
修改/etc/sysctl.conf文件为:
# On Hardware Node we generally need
# packet forwarding enabled …
Tags: OpenVZ, OPENVZ虚拟, OPENVZ虚拟环境
Tags: OpenVZ, openVZ入门, openVZ教程
|
在这份指南中我将向您说明怎样在CentOS 5.2 server中安装和部署OpenVZ,利用OpenVZ您可以在一台服务器上部署多台VPS(即Virtual Private Servers 虚拟服务器),类似的产品还有 Xen 和 Linux Vserver project,OpenVZ是Virtuozzo(大多数虚拟服务器供应商使用的商业解决方案)的开源分支,OpenVZ kernel patch是遵循GPL许可证的, 而用户级工具遵循QPL许可证。 这是一份简明实用的指南,并不会包含太多的基础背景知识,您可以在网络上轻松寻找到很多这样的基础文档。 注意:作者不对依照本文档所做操作带来的相关一切后果负责。部署OpenVZ的方法很多,作者仅仅是抛砖引玉,说明自己的方法。 Step1 安装OpenVZ 为了安装OpenVZ,我们需要配置OpenVZ的YUM库 cd /etc/yum.repos.d 这个YUM库包含了一些不同版本的OpenVZ内核(你可以在这里找到一些详细的资料http://wiki.openvz.org/Kernel_flavors) 命令:yum search ovzkernel 可以帮助您显示可用的内核: [root@server1 yum.repos.d]# yum search ovzkernel |
Tags: CentOS 5.2, CentOS 5.2 OpenVZ, CentOS OpenVZ, CentOS部署OpenVZ, OpenVZ
Installing And Using OpenVZ On Debian Etch
Version 1.0
Author: Falko Timme
Last edited 05/08/2008
In this HowTo I will describe how to prepare a Debian Etch server
for OpenVZ. With OpenVZ you can create multiple Virtual Private Servers
(VPS) …
Tags: Debian Etch, Debian Etch openVZ, Debian openVZ, OpenVZ