请输入您要查询的百科知识:

 

词条 convirt
释义

ConVirt是一个虚拟化管理平台,使用无代理模式工作。当需要管理的目标节点提供SSH登录方式时,ConVirt通过SSH登陆到计算节点,在计算节点上直接运行相对应的虚拟化管 理命令。当需要管理的目标节点提供HTTP/HTTPS/XML-RPC远程调用接口时,ConVirt插件通过目标节点所提供的远程调用接口实现对目标平台的管理,目前最新版本为2.0.1。ConVirt2.0是一款使用python和extjs结合编写的基于web的集中管理xen服务的程序。该程序在xen 社区项目,管理项目中被使用的量很高,ConVirt开发有开源版本与企业版本,企业版拥有服务支持,并增强了xen动态资源调整的功能。

ConVirt起源于2006年发起的XenMan项目,与Xen项目的发展基本同步。现任CEO和工程部门EVP均来自Oracle。

ConVirt2.0的安装

安装步骤:

1.首先需要下载安装程序和安装的脚本文件

(可以去 百度 或者google搜索 convirt download 能找到下载地址)

把它们下载到用户目录/home/xxx/下。(xxx是你的用户名)

得到convirt-2.0.1.tar.gz和convirt-install-2.01.tar.gz

2.将convirt-install-2.01.tar.gz解压到/home/xxx/下

lxz2@lxz2-pc:~$ sudo tar -xzf ./convirt-install-2.0.1.tar.gz /home/lxz2/ //lxz2

是用户名,解压时候换成自己的即可

3.初始化系统环境变量

lxz2@lxz2-pc:~$sudo ./convirt-install/install/cms/scripts/install_dependencies //其

中./代表你的当前目录,这里是/home/lxz2/

在这个初始化过程中,有个mysql设置比较重要,本机器开始没有安装mysql,所以脚本在安装过程中会安装并提

示“set root password [y/n]y”设置root密码,此处一定要设置root密码而且要把密码设置为convirt。

设置好后重启mysql服务

lxz2@lxz2-pc:~$/etc/init.d/mysql restart

4.解压convirt-2.0.1.tar.gz包到用户目录,即/home/xxx/下

lxz2@lxz2-pc:~$source convirt-install/install/cms/scripts/install_config

lxz2@lxz2-pc:~$tar -xzf ./convirt-2.0.1.tar.gz -C $CONVIRT_BASE

5.安装TurboGears

lxz2@lxz2-pc:~$./convirt-install/install/cms/scripts/setup_tg2

在此期间会安装一些东西,请耐心等待,最后还需要输入ssh认证密码,直接回车即可。不用设置密码。

6.运行ConVirt管理服务器

lxz2@lxz2-pc:~$ cd ~/convirt //进入convirt目录

lxz2@lxz2-pc:~$ ./convirt-ctl start //启动服务器

提示:

Using /home/lxz2/.ssh/cms_id_rsa

Identity added: /home/lxz2/.ssh/cms_id_rsa (/home/lxz2/.ssh/cms_id_rsa)

ssh key added to agent.

Starting ConVirt using virtualenv : /home/lxz2/convirt/tg2env

Default character encoding is utf-8

Entering daemon mode

Server running in PID 3122

ConVirt Started.

说明convirt启动了。

7.登录convirt

在游览器里输入http://ip-address:8081/ //ip-address是convirt服务器的ip地址

8.显示效果

可能遇到的问题:

1.如果没有安装成功,重装的时候可能报错,提示convirt数据库已经存在,删掉该数据库,继续安装即可

2.如果有依存关系的相关程序没有被正确安装,在初始化系统环境变量会报错

3.如果防火墙禁止8081端口,则输入

iptables -I INPUT -p tcp --dport 8081 -j ACCEPT

然后再启动服务器。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/27 16:19:45