v1.18升级 V2.3服务起不来

说明(发布前可手动删除说明内容):

  • 发布话题前请确认好标题与标签、确认你已经看过了论坛准则:论坛准则 - 社区论坛 - FIT2CLOUD 飞致云
  • 如有必要请附带以下信息:DataEase 版本 (尤其需要说明 v1 还是 v2) 、运行方式(安装包运行 or 源码运行 )、浏览器版本、更多描述或截图信息。
    v1.18升级v2.3
    使用 dectl upgrade命令在线升级,升级完,docker容器没起来,升级日志看,只有remove的操作

Last login: Tue Jan 16 09:47:25 2024 from 10.187.0.10
[root@localhost ~]# dectl upgrade

检测 gitee.com … 1 ok
检测 gitee.com … 2 ok
检测 gitee.com … 3 ok
检测到最新版本为v1.18.15 即将执行在线升级…
使用下载服务器 gitee.com
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 174 0 174 0 0 380 0 --:–:-- --:–:-- --:–:-- 381
0 0 0 255 0 0 388 0 --:–:-- --:–:-- --:–:-- 0
100 12923 100 12923 0 0 12359 0 0:00:01 0:00:01 --:–:-- 12359
dataease-v1.18.15-online/
dataease-v1.18.15-online/dataease/
dataease-v1.18.15-online/dataease/docker-compose-doris.yml
dataease-v1.18.15-online/dataease/docker-compose-kettle.yml
dataease-v1.18.15-online/dataease/templates/
dataease-v1.18.15-online/dataease/templates/.kettle/
dataease-v1.18.15-online/dataease/templates/.kettle/repositories.xml
dataease-v1.18.15-online/dataease/templates/fe.conf
dataease-v1.18.15-online/dataease/templates/mysql.env
dataease-v1.18.15-online/dataease/templates/be.conf
dataease-v1.18.15-online/dataease/templates/dataease.properties
dataease-v1.18.15-online/dataease/templates/my.cnf
dataease-v1.18.15-online/dataease/templates/version
dataease-v1.18.15-online/dataease/docker-compose-mysql.yml
dataease-v1.18.15-online/dataease/docker-compose.yml
dataease-v1.18.15-online/dataease/bin/
dataease-v1.18.15-online/dataease/bin/dataease/
dataease-v1.18.15-online/dataease/bin/dataease/dataease.service
dataease-v1.18.15-online/dataease/bin/doris/
dataease-v1.18.15-online/dataease/bin/doris/init.sql
dataease-v1.18.15-online/dataease/bin/mysql/
dataease-v1.18.15-online/dataease/bin/mysql/init.sql
dataease-v1.18.15-online/dataease/plugins/
dataease-v1.18.15-online/dataease/plugins/thirdpart/
dataease-v1.18.15-online/dataease/logs/
dataease-v1.18.15-online/dataease/logs/be/
dataease-v1.18.15-online/dataease/logs/README.md
dataease-v1.18.15-online/dataease/logs/fe/
dataease-v1.18.15-online/quick_start.sh
dataease-v1.18.15-online/install.sh
dataease-v1.18.15-online/install.conf
dataease-v1.18.15-online/README.md
dataease-v1.18.15-online/dectl
dataease-v1.18.15-online/.gitignore
dataease-v1.18.15-online/uninstall.sh

[+] Running 3/3
⠿ Container dataease Removed 0.7s
⠿ Container mysql Removed 1.8s
⠿ Network dataease_dataease-network Removed 0.1s


当前部署模式为 simple,如需切换模式,
请修改 /opt/dataease/.env 中的 DE_ENGINE_MODE 变量后,
重新执行 bash install.sh 即可


======================= 开始安装 =======================
不升级doris,备份 docker-compose-doris.yml 文件
不升级MySQL,备份 docker-compose-mysql.yml 文件
[DATAEASE Log]: 拷贝配置文件模板文件 → /opt/dataease/conf
[DATAEASE Log]: 根据安装配置参数调整配置文件
time: Mon Feb 26 10:43:58 CST 2024
/usr/sbin/getenforce
[DATAEASE Log]: 检测到 Docker 已安装,跳过安装步骤
[DATAEASE Log]: 启动 Docker
Redirecting to /bin/systemctl start docker.service
[DATAEASE Log]: 检测到 Docker Compose 已安装,跳过安装步骤
[DATAEASE Log]: 拉取镜像
[+] Running 16/16
⠿ mysql Pulled 0.9s
⠿ dataease Pulled 205.4s
⠿ b790c763077d Pull complete 2.6s
⠿ 4abac75e63ee Pull complete 2.9s
⠿ 04ad7808a670 Pull complete 163.5s
⠿ 3e9351349866 Pull complete 174.5s
⠿ 5b87b7d6fafc Pull complete 175.4s
⠿ ec9c68d3a56a Pull complete 176.3s
⠿ affacd07d9c3 Pull complete 176.6s
⠿ 5ca1d87866e7 Pull complete 176.9s
⠿ dc830c9cd3dd Pull complete 177.1s
⠿ f2d9522334be Pull complete 177.4s
⠿ 9f1a68fa012e Pull complete 181.9s
⠿ 2d4c6d4cbaa9 Pull complete 184.0s
⠿ 45dae49f040c Pull complete 185.7s
⠿ cf625465245c Pull complete 204.1s
/tmp/dataease-v1.18.15-online
/usr/sbin/chkconfig
[DATAEASE Log]: 配置 dataease Service
[DATAEASE Log]: 配置开机自启动
Created symlink from /etc/systemd/system/multi-user.target.wants/dataease.service to /etc/systemd/system/dataease.service.
[DATAEASE Log]: 防火墙未开启,忽略端口开放
[DATAEASE Log]: 启动服务
======================= 安装完成 =======================

请通过以下方式访问:
URL: http://$LOCAL_IP:80
用户名: admin
初始密码: dataease
DATAEASE 控制脚本

Usage:
./dectl [COMMAND] [ARGS…]
./dectl --help

Commands:
status 查看 DATAEASE 服务运行状态
start 启动 DATAEASE 服务
stop 停止 DATAEASE 服务
restart 重启 DATAEASE 服务
reload 重新加载 DATAEASE 服务
uninstall 卸载 DATAEASE 服务
upgrade 升级 DATAEASE 服务
version 查看 DATAEASE 版本信息
clear-images 清理 DATAEASE 旧版本的相关镜像
clear-logs 清理 DATAEASE 历史日志以及 Doris 临时日志
/usr/local/bin/dectl: line 308: syntax error near unexpected token ;;' /usr/local/bin/dectl: line 308: ;;’
[root@localhost ~]# dectl status

DataEase 容器运行状态
NAME COMMAND SERVICE STATUS PORTS

Docker 目录及文件大小 :
3.6G /var/lib/docker

Docker 目录所在磁盘使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 107G 6.6G 100G 7% /

日志文件大小 :
0 /opt/dataease/logs/be
0 /opt/dataease/logs/fe
1.4M /opt/dataease/logs/dataease/history
76K /opt/dataease/logs/dataease
4.0K /opt/dataease/logs/

DataEase 运行目录及文件大小 :
451M /opt

DataEase 运行目录使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 107G 6.6G 100G 7% /

未找到容器 dataease。
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# dectl status

DataEase 容器运行状态
NAME COMMAND SERVICE STATUS PORTS

Docker 目录及文件大小 :
3.6G /var/lib/docker

Docker 目录所在磁盘使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 107G 6.6G 100G 7% /

日志文件大小 :
0 /opt/dataease/logs/be
0 /opt/dataease/logs/fe
1.4M /opt/dataease/logs/dataease/history
76K /opt/dataease/logs/dataease
4.0K /opt/dataease/logs/

DataEase 运行目录及文件大小 :
451M /opt

DataEase 运行目录使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 107G 6.6G 100G 7% /

未找到容器 dataease。
[root@localhost ~]#
[root@localhost ~]# dectl status

DataEase 容器运行状态
NAME COMMAND SERVICE STATUS PORTS

Docker 目录及文件大小 :
3.6G /var/lib/docker

Docker 目录所在磁盘使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 107G 6.6G 100G 7% /

日志文件大小 :
0 /opt/dataease/logs/be
0 /opt/dataease/logs/fe
1.4M /opt/dataease/logs/dataease/history
76K /opt/dataease/logs/dataease
4.0K /opt/dataease/logs/

DataEase 运行目录及文件大小 :
451M /opt

DataEase 运行目录使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 107G 6.6G 100G 7% /

未找到容器 dataease。
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# dectl start

service “mysql” has no container to start

未找到容器 dataease。
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# dectl status

DataEase 容器运行状态
NAME COMMAND SERVICE STATUS PORTS

Docker 目录及文件大小 :
3.6G /var/lib/docker

Docker 目录所在磁盘使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 107G 6.6G 100G 7% /

日志文件大小 :
0 /opt/dataease/logs/be
0 /opt/dataease/logs/fe
1.4M /opt/dataease/logs/dataease/history
76K /opt/dataease/logs/dataease
4.0K /opt/dataease/logs/

DataEase 运行目录及文件大小 :
451M /opt

DataEase 运行目录使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 107G 6.6G 100G 7% /

未找到容器 dataease。
[root@localhost ~]#
[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.cn-qingdao.aliyuncs.com/dataease/dataease v1.18.15 d23ff3a0102b 3 weeks ago 1.33GB
registry.cn-qingdao.aliyuncs.com/dataease/dataease v1.18.6 62fa4f15e015 10 months ago 1.01GB
registry.cn-qingdao.aliyuncs.com/dataease/mysql 5.7.41 88338e85f040 11 months ago 462MB
registry.cn-qingdao.aliyuncs.com/dataease/dataease v1.18.2 e2ae93e8233d 12 months ago 1.01GB
registry.cn-qingdao.aliyuncs.com/dataease/mysql 5.7.39 eb175b0743cc 16 months ago 433MB
[root@localhost ~]#
[root@localhost ~]# dectl restart

未找到容器 dataease。
[root@localhost ~]#

执行下 dectl reload 看看。

另外 v1.18 是不支持升级到 v2.3 的,只能升级到 v1.18.15

好的,已重新安装v2,3