使用hdupdate快速升级操作手册

Navigation:  Solaris下的iHyperDB >

使用hdupdate快速升级操作手册

Previous pageReturn to chapter overviewNext page

hdupdate快速支持3.2.x3.5.x,3.5.x到3.6.x的升级。

 

1.升级前确认ihd的环境变量$iHyperDB,即ihd的工作路径。注意升级前须关闭当前ihd服务(hdCCstop和hdDNstop脚本停止服务)。

 

2.将新版本ihd安装包ConfigCenterDataNode在同级目录解压(注:另找路径,不要与旧ihd安装路径重叠,防止解压过程中覆盖了旧ihd文件).

先给脚本运行权限chmod +x hdupdate

然后执行该脚本./hdupdate

执行后可在当前工作路径得到cpfile文件夹,内部备份了原config文件夹和executable文件夹,若想还原ihd,将这两个文件复制替换原文件夹即可,

 

示例

 

ihd装在/opt/iHyperDB

首先关闭原ihd服务

cd /opt/iHyperDB

./hdCCstop

./hdDNstop

 

然后把版本ihd安装包解压,我们在/var下解压:

cd /var

tar xvf ihd3solaris64_ConfigCenter_3.x.tar.gz

tar xvf ihd3solaris64_DateNode_3.x.tar.gz

cd iHyperDB3/

chmod +x hdupdate

./hdupdate

看到finish执行结束,升级完成.

 

然后可以重新启动服务查看数据是否正常了。

注意需切换到 $iHyperDB 路径启动服务。