Skip to content

常见问题

1. 与已有端口冲突

端口冲突是软件安装时最常遇到的问题之一,SliverWorkspace软件使用的端口号如下

端口备注
80Nginx Web服务
443Nginx Web服务
8443Java 后端服务
10443WebSocket 长链接
5433postgreSQL数据库服务(2.7版本改为5433,降低与服务器原有数据库冲突概率)

与服务器已有端口冲突,导致docker容器启动失败。

bash
# 1. 查看服务器已经在使用端口列表
$ netstat -tuln

# 2. 查看docker容器是否启动成功,切换到安装目录/bin下
$ cd ${install_dir}/bin

# 3. 如果怀疑安装程序与服务器现有服务端口冲突,在安装目录/bin下运行如下命令停止服务
$ docker-compose down

# 4. 查看docker容器运行情况
$ docker-compose ps

# 5. 显示如下信息说明服务启动正常,如果State一栏为Exited,则说明该容器启动失败
          Name                        Command               State                    Ports                  
------------------------------------------------------------------------------------------------------------
sliverworkspace-backend    /bin/bash -c  echo 'Asia/S ...   Up                                              
sliverworkspace-database   docker-entrypoint.sh postgres    Up      0.0.0.0:5433->5432/tcp,:::5433->5432/tcp
sliverworkspace-frontend   nginx -g daemon off;             Up                                              
sliverworkspace-server     /bin/bash -c echo root:${P ...   Up

2. 可用内存过低

Q : 可用内存过低也是软件启动失败常见原因

A : 推荐最低配置内存 10G,尤其是使用vmware 虚拟机安装软件,配置内存推荐最低为 10G,该值过低可能造成后端应用容器启动失败

3. 服务器监控图表显示异常

Q : 登录后首页(dashboard)服务器性能监控图表不显示:

A : 如果服务器登录信息,用户名密码密钥都正常,系统验证也通过。则可能是图形界面下语言设置问题。ssh 终端登录服务器,运行 free -k 看 输出结果是否显为英文,系统图形环境(如果安装了)语言须设置为英文,(字符集为 UTF-8,可以是 en_US.UTF-8 或者是 zh_CN.UTF_8)