私有部署安装常见问题
更新时间:2021-12-13
1. Windows 上 Docker 加载或启动镜像时出现 Error response from daemon: Bad response from Docker engine
或者 unsupported os linux
或者 "linux" cannot be used on this platform
Windows 上安装的 Docker 必须是Docker Desktop on Windows,推荐使用 Windows 10 (并且是安装 WSL2 的方式),官方并不支持 Windows Server,并且 Windows 上启动 Docker 试试「以管理员身份运行」,最后可以开启「experimental features」,如下:
2. 同步数据库 migration 时失败
在执行同步数据库 migration 时,有时会出现类似这样的错误:
一般是部署Sugar BI的机器连接不上数据库对应的 ip 地址(可以 ping 一下试试)、或者端口不对,也有可能时 docker 安装的问题导致容器内部连接不上对应的 ip 地址,这个时候可以重启 docker 试试。
也有可能出现:
这个是配置的 MySQL 账号密码错误,或者是对应账号的权限不足。
3. 安装后访问页面出现license error
这一般是您的 env 中 sugar_company
、sugar_license
配置不对,请详细核对。
4. 安装后访问页面出现license expired
这是您的 license 过期了,需要购买新的 license。
5. 安装后访问页面出现license domain error: the url domain must be: ******
这是你的 license 授权的对应域名不对,license 在申请试用和购买时,需要填写对应的授权域名或 IP,请参考私有部署的试用与购买。
6. 安装成功后,使用大屏或报表的导入导出功能时,导入时出现Request failed with status code 413
这一般是您部署时使用了Nginx
代理层,这个 413
的报错是指服务器不允许上传过大的文件,这个报错是您的Nginx
报的,需要您更改Nginx
的配置,可参考:上传文件报 413 错误解决办法