2.0.1 更新到 2.1 的区别

 

此更新包括大量的bug修复,

SSH来管理服务器 :提供方便,去管理服务器通过ssh。

IE8的支持 :现在ConVirt的控制台是通过Internet Explorer 8。

为服务器和虚拟机的注解 :这允许用户注释服务器和虚拟机,从而像坐标活动“谁是工作在此服务器上的问题吗?” 或“此服务器多久会下降吗?”

VNC KVM虚拟机密码 :现在可以指定虚拟机控制台的密码。

SLES 11 SP2的认证::我们很高兴地宣布,这个版本现在可以使用的SLES 11 SP2的

 

set variables

 

export FROM_VER=2.0.2

export TO_VER=2.1

export CONVIRT_BASE=/home/convirt/

export CONVIRT_DIR=$CONVIRT_BASE # CONVIRT_DIR=$CONVIRT_BASE/convirt/

download  

wget http://www.convirture.com/downloads/convirt/2.1/convirt-2.1.tar.gz

tar -zxvf convirt-2.1.tar.gz

backup code

BACKUP_DIR=~/BACKUP

mkdir -p $BACKUP_DIR

cp -rp $CONVIRT_DIR $BACKUP_DIR

backup database

mysqldump -u root -p --databases convirt > "convirt_$FROM_VER`date`.sql"

backup config

cp $CONVIRT_DIR/src/convirt/web/convirt/development.ini $CONVIRT_DIR/src/convirt/web/convirt/development.ini.working

因不允午2.0.1直接升到2.1 所以先更新升级到2.0.2

 

tar -xvf convirt-$TO_VER.tar.gz -C $CONVIRT_BASE

export FROM_VER=2.0.1

export TO_VER=2.0.2

./upgrade_repository.sh ${FROM_VER}-${TO_VER} mysql convirt root password

再从2.0.2 升到 2.1

export FROM_VER=2.0.2

export TO_VER=2.1

./upgrade_repository.sh ${FROM_VER}-${TO_VER} mysql convirt root password

 

backup new  config

 

 

cp $CONVIRT_DIR/src/convirt/web/convirt/development.ini $CONVIRT_DIR/src/convirt/web/convirt/development.ini.$TO_VER.default

# Restore working copy.

cp $CONVIRT_DIR/src/convirt/web/convirt/development.ini.working $CONVIRT_DIR/src/convirt/web/convirt/development.ini

 

# Upgrade configuration

2.0.1更新到2.0.2

 

 

cd $CONVIRT_DIR/upgrade

export FROM_VER=2.0.1

export TO_VER=2.0.2

./upgrade_config.sh ${FROM_VER}-${TO_VER}

 

2.0.2更新到2.0.1 

 

export FROM_VER=2.0.2

export TO_VER=2.1

./upgrade_config.sh ${FROM_VER}-${TO_VER}

 

$CONVIRT_DIR/src/convirt/web/convirt/development.ini

update_from_version=2.0.2 #多一个变量,更新来于2.0.2版本,说明更新成功

 

Populate new seed data

 

cd $CONVIRT_DIR

source tg2env/bin/activate

paster setup-app src/convirt/web/convirt/development.ini

deactivate

 

 Start CMS   

 

cd $CONVIRT_DIR

./convirt-ctl star

 

打开web登陆查看,title 那里已经显示Welcome to ConVirt 2.1版本,不过那个tog的图片没有更换还是显示2.0.1

检查后个功能都可以用了。

成功更新,增加或修改功能部份

 

 
KVM 可以直接通过ssh 用户和密码管理节点了。