AnyShare-AnyShare 7.0.3.9 升级 7.0.4.0 后,我的门户界面加载失败
关键字
我的门户、portal_mgnt
适用产品
- AnyShare Express 7.0.4.0
- AnyShare Enterprise 7.0.4.0
问题描述
AnyShare进行 7.0.3.9-7.0.4.0 小版本升级后,普通用户登录客户端,我的门户界面显示如下信息:
“抱歉,加载失败”。

同时,查看 AnyShare 服务器 portal-management pod 状态为 Init:CrashLoopBackOff,容器初始化日志提示如下错误信息:
“[error] failed to initialize database, got error Error 1044: Access denied for user 'anyshare'@'%' to database 'portal_mgnt'”

问题影响
AnyShare 客户端我的门户界面加载失败。
问题原因
数据库 portal_mgnt 不存在导致 portal-management pod 状态异常,我的门户界面加载失败。
解决方案
为了解决该问题,需要添加 mariadb 数据库 portal_mgnt,请按照以下步骤执行:
1. 通过 SSH 工具登录 AnyShare 服务器,执行 deploy_tools.py 命令,在 Cluster Deployment Tool 菜单中选择 4,然后在 Select Database 菜单中选择 1,在 Please enter mariadb databases 行后输入 portal_mgnt。
deploy_tools.py
4
1
portal_mgnt

2. 在 Cluster Deployment Tool 菜单中选择 1,在 Select 菜单中选择 2,然后在 Select Upgrade AnyShare Operation 菜单中选择1。
1
2
1

.jpg)
3. 刷新我的门户页面,加载正常,如下图所示。

更多信息
关于AnyShare 7 小版本升级的更多问题解决方案,可以参考 KB 文章:AnyShare-AnyShare 7.0 小版本出现跳版本升级最佳实践。