2.0.1到2.1区别

此更新包括大量的bug修复,
SSH来管理服务器 :提供方便,去管理服务器通过ssh。
IE8的支持 :现在ConVirt的控制台是通过Internet Explorer 8。
为服务器和虚拟机的注解 :这允许用户注释服务器和虚拟机,从而像坐标活动“谁是工作在此服务器上的问题吗?” 或“此服务器多久会下降吗?”
VNC KVM虚拟机密码 :现在可以指定虚拟机控制台的密码。
SLES 11 SP2的认证::我们很高兴地宣布,这个版本现在可以使用的SLES 11 SP2的
 
 

 

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
 
backup code
BACKUP_DIR=~/BACKUP
mkdir -p $BACKUP_DIR
cp -rp $CONVIRT_DIR $BACKUP_DIR
 
backup database
 
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
t ar -xvf convirt-$TO_VER.tar.gz -C $CONVIRT_BASE
export FROM_VER=2.0.1
export TO_VER=2.0.2
再从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 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
检查后个功能都可以用了。