• 信创环境经典版SuerMap iManager ARM版部署流程


    一、环境

    • 操作系统:银河麒麟kylin V10
    • CPU:鲲鹏920
    • SuperMap iManager 10.2.1
    • 硬件:4H32G机器
    • 磁盘分区格式建议如下(请严格按照如下,减少后期有用/目录资源不够,导致Docker调度失败,还需要重新更换Docker相关配置):
      磁盘分区与格式

    二、部署流程

    2.1 安装Docker

    可以直接使用我已经做好的离线镜像
    offline_docker_1809_for_kylin10_aarch64.tar.gz
    链接:https://pan.baidu.com/s/1LwxHjYz5HpmCzO6cs4Z0Mg
    提取码:j0ho

    解压并安装

    tar -zxf offline_docker_1809_for_kylin10_aarch64.tar.gz
    chmod +x ./install.sh && ./install.sh
    

    安装完成后可以使用docker -v 查看版本(18.09)。

    2.2 从超图资源中心下载经典版SuerMap iManager ARM包

    http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

    注意:不要下错了,ARM CPU就下载ARM版本的,X86 CPU下载普通Linux版本
    下载产品位置

    2.3 解压SuerMap iManager并进入解压后的目录

    tar -zxf supermap-imanager-*-*-*-linux64-docker.tar.gz
    cd supermap-imanager-docker
    

    2.4 在当前目录执行以下命令,进行安装SuerMap iManager

    chmod +x install.sh && ./install.sh
    

    2.5 安装完成后可以查看镜像是否全

    [root@ecs-ee16 supermap-imanager-10.2.1-211224-64-linux-arm64-docker]# docker images
    REPOSITORY                                  TAG                 IMAGE ID            CREATED             SIZE
    supermap/imanager                           10.2.1-arm64        56cdf2ea44a2        7 weeks ago         1.31GB
    supermap/mariadb                            10.4.13-arm64       f0d1e09ab14d        8 weeks ago         386MB
    supermap/bslicense-server                   10.2.1-arm64        8767eb713bf4        8 weeks ago         613MB
    supermap/bslicense-ui                       10.2.1-arm64        2a44d047c022        8 weeks ago         128MB
    supermap/grafana-imanager                   10.2.1-arm64        95ec1424f13e        8 weeks ago         168MB
    supermap/mariadb-for-zabbix                 10.2.1-arm64        2251930b92f8        2 months ago        395MB
    supermap/prometheus-imanager                v2.23.0-arm64       c6f0b012f6d2        2 months ago        160MB
    supermap/mariadb-for-imanager               10.2.1-arm64        721d9b96d0c0        2 months ago        393MB
    supermap/imanager-ui                        10.2.1-arm64        72b29e9f8e24        2 months ago        170MB
    supermap/nginx-imanager                     1.21-arm64          be757d508086        2 months ago        126MB
    supermap/adminer                            4.8.1-arm64         fe71981f5f6d        4 months ago        80.4MB
    supermap/consul                             1.7.14-arm64        1bfa5383ad17        8 months ago        109MB
    supermap/zabbix-web-apache-mysql-imanager   4.2-arm64           5eb8e7e4a355        8 months ago        127MB
    supermap/kibana                             7.10.1-arm64        580e60b3dd85        13 months ago       1.07GB
    supermap/elasticsearch                      7.10.1-arm64        7c02a5e8942f        14 months ago       811MB
    supermap/mysqld-exporter                    1.0-arm64           6df59845fddf        2 years ago         15.7MB
    supermap/zabbix-proxy-sqlite3               4.2-arm64           31b87acfd305        2 years ago         34.3MB
    supermap/zabbix-server                      4.2-arm64           c50a6882a2f6        2 years ago         68.9MB
    supermap/zabbix-java-gateway                4.2-arm64           a3d9540bc934        2 years ago         81.6MB
    supermap/registry                           1.0-arm             17730d05c825        2 years ago         24.1MB
    

    2.6 调整SuerMap iManager 参数

    在当前目录下执行以下命令,编辑.env文件,进行iManager配置

    vi .env
    

    2.7 设置参数

    ARM环境必设参数(许可如果用web许可就不用设置LICENSE_SERVER,如果用传统许可需要设置LICENSE_SERVER)

    • IMANAGER_HOST_IP
    • IAAS_TYPE
    • IAAS_DOCKER_IP
    点击查看详细配置
    #设置Docker证书所在路径, 默认为/etc/imanager/docker-cert
    DOCKER_CERTS_PATH=/etc/imanager/docker-cert
    
    # iManager所在机器的ip,用于配置邮件通知内容中iManager 链接地址, ElasticSearch服务地址,Zabbix服务地址,Kibana服务地址
    IMANAGER_HOST_IP=8.142.65.186
    
    # iManager使用的镜像的私有仓库
    IMANAGER_REGISTRY_URL=
    
    # 虚拟平台类型,供选择项有:VSPHERE,DOCKER,OPENSTACK,FUSIONCOMPUTE,FUSIONCOMPUTE_R5
    IAAS_TYPE=DOCKER
    
    # 创建GIS环境所使用的Docker,仅当虚拟平台类型为DOCKER时有效,默认使用本机(iManager所在机器)Docker环境
    IAAS_DOCKER_IP=8.142.65.186
    
    # compose应用使用的Docker
    COMPOSE_DOCKER_IP=
    
    #需要修改为iManager所在机器的Docker Port,您可以在docker配置文件中配置DOCKER_OPTS,从而得到该服务端口,默认2375
    DOCKER_PORT=2375
    
    # 许可服务器地址
    LICENSE_SERVER=
    
    #设置KIBANA服务端口
    KIBANA_PORT=5601
    
    #设置elasticsearch的密码,默认账户名为elastic
    ELASTIC_PASSWORD=changeme
    
    #是否开启智能报警,默认开启
    AIOPS_ENABLED=true
    
    #提供给智能报警服务的iManager的admin账户密码
    AIOPS_IMANAGER_SERVER_PASSWORD=
    
    #imanager帮助文档地址,默认使用https://help.supermap.com/iManager
    IMANAGER_HELP_URL=
    
    #是否开启华为登陆,默认false
    IAM_LOGIN_ENABLE=false
    
    #华为登陆地址,例如https://qa-iam-bam.besclouds.com:8081
    IAM_LOGIN_URL=
    
    #华为账户的client_id值
    IAM_CLIENT_ID=
    
    #华为账户的client_secret值
    IAM_CLIENT_SECRET=
    

    2.8 启动SuperMap iManager

    ./startup.sh
    

    2.9 访问SuperMap iManager,默认首次登录密码admin/admin(登录成功后会让修改密码),至此部署完成(不配置任何许可,免费版功能较少)

    http://{IP}:8390/imanager
    

    2.10 点击许可中心,选择更新激活按钮,下载报告(报告是*.reportc文件)

    下载报告

    2.11 去超图资源中心申请试用许可,上传报告

    http://support.supermap.com.cn/
    资源中心申请许可

    2.12 SuperMap iManager更新激活试用许可

    激活位置

    2.13 SuperMap iManager配置完试用许可后界面

    最终

    (转发请注明出处:http://www.cnblogs.com/zhangyongli2011/ 如发现有错,请留言,谢谢)

  • 相关阅读:
    Web开发学习之路--Eclipse+Tomcat+mysql之初体验
    Android必知必会-Stetho调试工具
    Android开发学习之路--NDK、JNI之初体验
    OpenMP基础----以图像处理中的问题为例
    leetcode 2 Add Two Numbers
    Java在linux下调用C/C++生成的so文件
    OpenCV特征点检测匹配图像-----添加包围盒
    [POJ 1442] Black Box
    [POJ 2019] Cornfields
    [HDU 1806] Frequent values
  • 原文地址:https://www.cnblogs.com/zhangyongli2011/p/16020684.html
Copyright © 2020-2023  润新知