Convirt安装

系统:CentOS 6.3 

Convirt版本:2.0.1

安装包:
convirt-2.0.1-chinese.tar.gz  汉化版
convirt-2.0.1.tar.gz          英文版
convirt-install-2.0.1.tar.gz  依赖包

convirture-tools-2.0.1.tar.gz
这个包是要在被管理的宿主机上安装,这里安装convirt时不需要

这里可能还需要安装yum,安装包:
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-3.2.29-30.el6.centos.noarch.rpm
yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

可以到:
http://mirrors.ustc.edu.cn/centos/6.3/os/x86_64/Packages/  下载

安装时可能会报依赖关系的错误,可以一起安装:
rpm -ivh  yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm   yum-3.2.29-30.el6.centos.noarch.rpm

生成缓存:
yum makecache

yum makecache 是将服务器上的软件包信息先在本地缓存,以提高搜索安装软件的速度

1.首先更新convirt源:
#wget --no-cache http://www.convirture.com/repos/definitions/rhel/5.x/convirt.repo
2.解压依赖包并安装
#tar - xzf  convirt-install-2.0.1.tar.gz
#cd convirt-install/install/cms/scripts
#./ install_dependencies

注:
1) 安装过程比较花费时间。
2) 在安装依赖过程中,会自动安装mysql以及运行/usr/bin/mysql_secure_installation。以前有安装过Mysql也没关系。只是在运行Mysql的安全脚本时,一定注意把mysql的root密码设为convirt,因为后面的安装需要它。我们可以在安装完成后,再修改这个密码。

修改Mysql的innodb buffer和memory pool:
在/etc/my.cnf的[mysqld]配置段中添加如下两行,并重启mysql:
innodb_buffer_pool_size=1G 
innodb_additional_mem_pool_size=20M 
/etc/init.d/mysqld restart

注:不知道这个修改有什么用途,但是官方文档上有这一步,我们就照做呗。


安装ConVirt 2.0.1:

#source convirt-install/install/cms/scripts/install_config
#tar -xzf convirt-2.0.1-chinese.tar.gz -C $CONVIRT_BASE
#vi convirt/src/convirt/web/convirt/development.ini

修改下面这行,将字符串'root:root'替换成你的数据库用户名和密码,然后保存。
sqlalchemy.url=mysql://root:root@localhost:3306/convirt?charset=utf8

这里修改为convirt:
sqlalchemy.url=mysql://root:convirt@localhost:3306/convirt?charset=utf8

#./convirt-install/install/cms/scripts/setup_tg2
修改convirt/src/convirt/web/convirt/convirt/websetup.py,将# -*- coding: utf-8 -*-这一行放到第一行,这个可能是汉化时的疏忽,一定要改哦。
#./convirt-install/install/cms/scripts/setup_convirt

启动ConVirt服务:
#cd ~/convirt
#./convirt-ctl start

通过浏览器访问管理界面,缺省的用户名和密码都是admin。
http://ip-address:8081/


在宿主机上安装convirture-tools-2.0.1.tar.gz

1.检查CPU是否支持硬件虚拟化-运行命令
egrep '(vmx|svm)' --color=always /proc/cpuinfo

2.检查KVM是否已经加载
#lsmod  | grep kvm

kvm_intel 52570 0
kvm 314739 1 kvm_intel

#dmesg | grep kvm   查看信息

#tar -xzf  convirture-tools-2.0.1.tar.gz
#cd convirture-tools/install/managed_server/scripts/
# ./convirt-tool install_dependencies
报以下错误:
Info: Sourcing /home/convirture-tools/install/managed_server/scripts/../../../common/scripts/RedHat_functions
Error detecting virtualization platform.
For Xen, please make sure that you reboot in to a Xen kernel and Xen server is running, while for KVM, the kvm modules are correctly loaded

使用 dmesg | grep kvm 提示信息,发现是BIOS禁用,进入系统BIOS的 Virtualization Technology,设置为Enable


你可能感兴趣的:(安装,包,英文版,convirt)