sophon-ui页面打开报错:Api服务/gateway/xxx无法访问,请检查是否已启用

  其他常见问题
内容纲要

概要描述


问题描述:sophon UI界面打开提示:Api服务/gateway/xxx无法访问,请检查是否已启用
影响版本:sophon 2.5.x-sophon2.7.x
例如:

  1. Api服务/gateway/api/license无法访问,请检测是否已启用
    file
  2. Api服务/gateway/api/misc/config无法访问,请检测是否已启用
    file
  3. Api服务/gateway/usr/api/users/profile无法访问,请检查是否已启用
    file
  4. Api服务/gateway/user/api/users/role无法访问,请检查是否已启用

    详细说明


workaround:

如果着急使用,重启sophon, 点击图中圈出来的图标重启即可。
file

永久解决方法:

  1. 在集群中的任意节点执行
    kubectl exec -it $(kubectl get pod|grep sophon-gateway|awk '{print $1}') ls /usr/lib/gateway/jars|grep msl
    获取msl相关jar包的版本
    正常情况下是6.0.1版本,而报错的版本为5.2.0

    file
    file

  2. 更换sophon-gateway的镜像。
    链接: https://pan.baidu.com/s/1S6s1gG16Yw8C60jHPITClA
    提取码: r3cn
    MD5sum: 341183dfc089d311be1efd0637e4d62e gateway.tar.gz

    1. 找到sophon-gateway的安装节点
    2. 将下载的tar 包传到上一步骤找到的节点上,存放tar包的当前目录执行
      docker load -i gateway.tar.gz
      将镜像解压,如图
      file
      3.按照 TDH安装Hotfix(换包)方法 中的生成新的镜像(跳过步骤4的commit)Push镜像,换包完成 步骤更换镜像
    3. 8180页面sophon组件右上角点击file重启sophon。
  3. 使用步骤1的命令验证gateway中的msl相关jar包的版本。

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。