安装常见问题
本文回答安装 API7 网关时的常见问题,并提供相应解决方法。
Q1:控制面为何无法连接 PostgreSQL 数据库?
答:请确认以下事项:
- 控制面环境可以访问数据库主机。
- 数据库用户拥有创建表所需的权限。
- 数据库服务器已开放端口 5432。
- 查看控制面日志中的具体错误消息,例如:
kubectl logs -n <namespace> deploy/<dashboard-deployment-name> --tail=100。
Q2:如何解决安装期间的端口冲突错误?
答:如果 7443、7943 或 9080 等端口已被占用,可以:
- Kubernetes:在
values.yaml中更改服务端口。 - Docker Compose:更新主机到容器的端口映射,例如
"8443:7443"。 - 物理机:更新配置文件,监听其他端口。