CentOS部署安装iManger-for-kubernetes

CentOS部署安装iManger-for-kubernetes

作者:yangjl

1.1硬件要求
CentOS上安装 iManger-for-kubernetes产品的最低硬件要求包括:
CPU:4核+;
内存:8GB+
1.2软件要求
系统:CentOS-7.5-x86_64-Minimal-1804.iso
其他软件:
kubernetes-1.15.1-centos-7.5-deploy.zip,
nfs-server-offline-centos-7.5.zip,
supermap-imanager-for-kubernetes-registry-all-10.0.1.tar.gz(使用本地镜像必须安装)
supermap-imanager-for-kubernetes-10.0.1-200317-189-linux64.tar.gz(使用阿里云镜像源)
supermap-imanager-for-kubernetes-10.0.1-191227-185-linux64.tar.gz(使用本地镜像源)
具体软件镜像包可以
https://pan.baidu.com/s/1lWLyyT1jAbADGuxEG3m4gA 提取码:ge4d中提取
路径:iManager部署包/软件工具包/OS/OS-ISO

注意:建议把软件拷贝到/opt目录

2.1安装Centos
这里不再赘述太多,具体可以在上面提到的百度云盘中目录CentOS下部署云原生GIS文件夹下,查找CentOS7.5离线安装指南.pdf,这边只是特别说明需要注意的一点在系统盘分区的时候需要分为
在这里插入图片描述
其中/boot在设置device type:标准分区,除此之外可能还会提示设置bios分区,您可按照提示在新建一个分区即可。

2.2安装前配置
需要安装openssh,net-tools.x86_64等这里不再赘述,安装好后,需要进行可按需进行网络配置,进入network-script中编辑对应网络配置文件
在这里插入图片描述
可进行固定ip,或者动态ip的配置。这里列举两种情况上边固定ip,下边动态ip设置
在这里插入图片描述
在这里插入图片描述
编辑完成以后执行命令service network restart重启网络。除此之外如果本机是master节点可以先改变本机hostname为master。
注意项
1.如果是使用在线的阿里云源可以ping www.baidu.com是否能正常ping通
2.如果系统镜像有问题可以下载http://mirrors.aliyun.com/repo/Centos-7.repo到本地然后对/etc/yum.repos.d/中的centos-base文件内容进行替换

三、部署安装

3.1安装kubernetes
按照帮助文档安装即可。如果遇到一些错误输出,一般情况用以下步骤可解决
1. chmod +x install.sh && ./install.sh down
2. yum remove containerd
3. yum install -y yum-utils device-mapper-persistent-data lvm2
4. 然后再次安装,如果安装之中遇到/etc/kubernetes/admin.conf拷贝到$HOME/.kube/config等提示停顿点,可以输入y 继续进行即可。
然后ip:31234查看kubernetes情况
3.2安装nfs
目的是持久化卷保留用户数据。按照帮助文档安装即可,安装好以后可以新建文件夹挂载本机的/opt/nfs_data目录可touch一个文本来做测试nfs安装是否成功
3.3镜像仓库安装
使用阿里云镜像源可跳过。如果是使用本地镜像可按帮助文档安装。安装完成以后可以运行命令docker pull :5000/supermap/tiny-tools:latest 进行验证.
3.4iManger安装
解压后,修改.env文件10.10以后是修改values.yaml文件
在这里插入图片描述
保存后sudo chmod +x startup.sh && ./startup.sh,然后再ip:31234中查看supermap命名空间,查看部署相关启动情况,一般需要等待几分钟。如果部署完成100%
在这里插入图片描述
注意项
如果等了比较久的时候出现以下报错情况,可以按下述方式解决
在这里插入图片描述
在这里插入图片描述
1.清空bslicense

cd /opt/imanager-data/bslicense/data
rm -rf * 

随后在部署中找到bslicense-server进行弹性收缩然后等待一段时候,是否查看是否部署成功
如果依然有问题,建议重新安装可看步骤2
2.删除imanger,以及nfs_data内容重新安装

cd supermap-imanager-for-kubernetes
./shutdown.sh -v
cd /opt/nfs_data
rm -rf *  
cd /opt/ supermap-imanager-for-kubernetes
./startup.sh
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页