SuperMap IManager for kubernetes 安装的问题

0 投票

在云上部署 IManager,在启动时遇到该问题,多次重试都被拒,想请教一下,这是什么原因呢,是 docker 镜像的问题还是?

docker 的镜像仓库是配置的阿里云仓库,其他组件不存在问题。

操作系统是:Centos 7.5。

使用产品是:IManager 10.0.1

5月 29, 2020 分类:  340次浏览 | 用户: zhaozm 才疏学浅 (13 分)

1个回答

0 投票

在云上部署,请查看自己目前使用的究竟是离线包,还是在线安装包。

https://pan.baidu.com/s/1kkRKIVIW9cEe7H8cjWHrlA

提取码:cmbz

另外针对云上部署,我们有阿里云和华为云部署视频教程,您这边可以查看下:

http://edu.supermap.com/#/lesson?id=405b68c361f54fe88d1b69005625b158

6月 2, 2020 用户: 张永利 牛刀小试 (238 分)
您好,我就是用的有网络环境的那个安装文件,我重新安装后,K8s 节点是不报错,所有容器组都通过了。但现在有一个问题就是,我去访问 31100的时候会自己跳到内网。
env文件贴出来下~ 是不是你写内网IP了,访问会先Keycloak 端口的验证用户名密码,然后才会跳转31100
# 选填
deploy_kubernetes_master_url=master的IP,这应该写外网的IP吗?

# 选填,默认从deploy_kubernetes_master_url中解析;
deploy_kubernetes_public_ip=未填写

deploy_registry=registry.cn-beijing.aliyuncs.com

deploy_nfs_server=(nfs安装机器的本机IP),这里应该写什么IP

1. deploy_kubernetes_master_url (可以不写)如果用阿里云自己的K8S,写的是http连接 例如:

https://x.x.x.x:6443

如果是用超图离线包搭建的K8S,在k8s master节点部署可以不写这个属性。

2.deploy_kubernetes_public_ip(必须填写),写的是当前公网IP

3.deploy_nfs_server (必须填写),阿里云环境可以写内网IP

4.deploy_nfs_path(必须填写),如果用我们的NFS离线包安装,地址就是/opt/nfs_data

(如果不是买的阿里云NAS存储,需要安装离线NFS包)

嗯嗯,刚开始是可以访问到31100,在跳转 Keycloak 进行登陆验证的时候,会跳转到内网。
不知道您问题目前解决了吗?

我在1楼发的视频,就是我们在阿里云公网服务器上部署视频。如果iManager配置中您没有配置内网IP,再怎么跳转都不会跳转到内网地址的,还请你再次检查配置。

如果你之前在env中写错了地址,重新部署可以shutdown.sh && ./shutdown.sh -v 清空当前容器。然后再重新启动。
好的,明白了,谢谢您
...