Merge pull request #11413 from dataease/pr@dev-v2_fix_version_judge

fix: 修复安装脚本在旧版本判断上的逻辑错误
This commit is contained in:
fit2cloudrd 2024-08-07 16:33:15 +08:00 committed by GitHub
commit 3018838cad
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -32,6 +32,11 @@ function check_and_prepare_env_params() {
cd ${CURRENT_DIR}
if [ -f /usr/bin/dectl ]; then
v2_version=$(dectl version | head -n 2 | grep "v2.")
if [[ -z $v2_version ]];then
echo "系统当前版本不是 DataEase v2 版本系列,不支持升级到 v2请检查离线包版本。"
exit 1;
fi
# 获取已安装的 DataEase 的运行目录
DE_BASE=$(grep "^DE_BASE=" /usr/bin/dectl | cut -d'=' -f2)
DE_BASE_OLD=$DE_BASE
@ -46,12 +51,6 @@ function check_and_prepare_env_params() {
fi
INSTALL_TYPE='upgrade'
v2_version=$(dectl version | head -n 2 | grep "v2.")
if [[ -z $v2_version ]];then
echo "系统当前版本不是 DataEase v2 版本系列,不支持升级到 v2请检查离线包版本。"
exit 1;
fi
fi
set -a