SuperMap许可驱动安装流程详解
- 安装许可驱动
- 配置许可信息
- 配置软许可
- 配置硬件许可
- 申请试用许可
- 管理许可信息
- 查看许可状态
- 许可更新
- 许可借入/借出
- 许可归还
安装许可驱动
注意:在 Linux 操作系统下,支持软许可和硬件许可,但都必须安装驱动程序,所有的许可验证都是通过驱动的方式进行通信。
注意:以下过程需要以 root 身份进行。
在 supermap_iserver__linux64/support/SuperMap_License/Support 目录下解压缩驱动安装包.tar,安装驱动程序;
解压缩命令如下:
tar -xvf *.tar
进入解压后的文件,执行如下命令,安装驱动程序:
./dinst
或者
sh dinst
安装完该驱动程序后就可获得90天的试用许可,即可使用 SuperMap GIS 10i 系列产品。如果 dinst 没有可执行权限,请授予执行权限,执行如下命令:
chmod +x dinst
在 Linux 64位操作系统上安装 SuperMap License Center 许可驱动程序时,有的会出现:“The 32bit support is missing…”错误,因为该 Linux 64 位操作系统缺少 32bit 支持库,所以运行出错。
需要安装的支持库参考如下列表。
- libc6-i386 和 ia32-libs(Ubuntu)
- libstdc+±devel.i686、glibc.i686、libgcc.i686、libstdc++.i686、glibc-devel.i686(RHEL、 CentOS、- OpenSUSE、SLES 和 OES)
- glibc-32bit(OpenSUSE、SLES 和 OES)
推荐的安装方法是:在【SuperMap iServer 安装目录】supermap_iserver_*_linux64/support 目录下,执行如下命令:
./dependencies_check_and_install.sh install -y
系统将自动检测并安装所需的依赖库。
配置许可信息
配置软许可
SuperMap 许可中心目前提供的软许可配置方式为软件激活,不同于 Windows 操作系统下的界面化配置,在 Linux 操作系统下是通过使用 ./licensetool.sh 命令来完成软许可配置。
进入包的根目录,执行如下命令,可以查看配置软许可的相关命令:
./licensetool.sh
进入包的根目录,使用”软件激活“方式配置许可,步骤如下:
(1) 获取本机信息,执行如下命令,并指定生成的本机信息文件所存放的路径,在指定的路径下生成 *.c2v 文件。
./licensetool.sh -create /路径名/*.c2v
(2) 将本机信息提交给北京超图软件股份有限公司。
将上面步骤生成的本机信息文件(.c2v)提交给北京超图软件股份有限公司,我们将根据您的申请生成.v2c 正式许可文件并返回给您,您通过该文件配置正式许可。
(3) 许可生效,将您获得的*.v2c 正式许可文件指定到文件位置,执行如下命令:
./licensetool.sh -update /路径名/*.v2c
配置硬件许可
在您进行许可配置之前,请确保已经获得北京超图软件股份有限公司的授权许可。如果在同一网段内已经配置了许可服务器,则许可会自动配置,不需要再进行手工配置;如果当前网络环境中(其他网段)存在可用的硬件锁许可,请按照以下步骤进行许可配置:
(1) 打开浏览器,访问 http://localhost:1947 或 http://本地 IP:1947。
(2) 在左侧 Options 中选择 Configuration。
(3) 在右侧选择 Access to Remote License Managers 选项卡。
(4) 在 Specify Search Parameters 填入其他网段的许可服务器 IP,点击 Submit。
(5) 稍等几分钟就可以在左侧 Options 中的 Sentinel Keys 选项下看到该服务器的加密锁了。
许可状态的查询也可以通过在 supermap_iserver_*_linux64 根目录下执行如下命令进行查看:
./licensetool.sh -s
申请试用许可
(1) 生成运行报告
在包的根目录下执行如下命令,并指定运行报告的存放路径:
./licensetool.sh -report /路径名/*.report
命令运行后将在指定的路径下生成 *.report 文件。
(2)申请试用许可
您可以直接在北京超图软件股份有限公司官网的“SuperMap 技术资源中心”申请试用许可,申请后您将获得:
- 如果申请的是 SuperMap GIS 7C 系列产品的许可,您将获得 一个*.lic7c 格式的许可文件
- 如果申请的是 SuperMap GIS 8C 系列产品的许可,您将获得 一个*.lic 格式的许可文件
- 如果申请的是 SuperMap GIS 9D 系列产品的许可,您将获得 一个*.lic9d 格式的许可文件
- 如果申请的是 SuperMap GIS 10i 系列产品的许可,您将获得 一个*.lic10i 格式的许可文件
(3) 试用许可生效
您可以通过以下两种方式使申请的试用许可生效:
- 方式一:将获得的试用许可文件放在操作系统的opt目录下,具体为:/opt/SuperMap/License/。请注意为该目录授予读写权限。系统会自动使用该目录的许可文件,无须其他配置。
- 方式二:进入 supermap_iserver_*_linux64 的根目录,将您获得的试用许可文件指定到文件位置,执行如下命令:
./licensetool.sh -update /路径名/*.lic
或
./licensetool.sh -update /路径名/*.lic7c
或
./licensetool.sh -update /路径名/*.lic9d
管理许可信息
通过许可管理,您可以查看许可状态,更新许可,许可借入/借出,许可归还等。
查看许可状态
许可状态的查询可以通过在产品根目录下执行如下命令进行查看:
./licensetool.sh -s
许可状态信息依次为产品ID、模块ID、产品名称、许可类型(包括正式版和试用版)、许可个数,以及许可过期时间。
许可更新
将您获得的*.v2c正式许可文件指定到文件位置,执行如下命令:
./licensetool.sh -update /路径名/*.v2c
许可更新可以接受以下几种文件,用于不同的目的:
- 许可激活文件(*.v2c),用于在当前计算机激活购买的正式许可,需要先获取本机信息以生成许可激活文件。
- 7C文件许可(*.lic7c),用于更新当前计算机中7C系列产品的试用许可,需要先生成当前计算机的运行报告。
- 8C文件许可(*.lic),用于更新当前计算机中8C系列产品的试用许可,需要先生成当前计算机的运行报告。
- 9D文件许可(*.lic9d),用于更新当前计算机中9D系列产品的试用许可,需要先生成当前计算机的运行报告。
- 10i文件许可(*.lic10i),用于更新当前计算机中10i系列产品的试用许可。
- 许可借出凭证(*.h2r),用于将网络软许可中的一个许可借出到当前计算机。
- 许可归还凭证(*.r2h),用于将借出的许可提前归还到当前的许可服务器,由借入许可的计算机生成。
许可借入/借出
1.生成借入信息文件(*.id)
在需要借入许可的服务器上运行如下命令,生成本机的借入信息文件(*.id):
./licensetool.sh –id *.id
2.设置允许许可借出
在许可借出的服务器上设置允许许可借出:
- 打开浏览器,访问 http://localhost:1947 或 http://本地 IP:1947
- 在左侧 Options 中点击 Configuration,进入配置页面
- 在页面右上方点击 Detachable License,打开借出许可的配置页面
- 勾选 Enable Detaching of Licenses,即可允许许可借出
- 您还可以根据实际情况设置许可借出的限制,如最长借出时间(Max. Detach Duration)等
3.生成许可借出文件
在借出许可的服务器上运行如下命令,生成借出凭证文件:
./licensetool.sh -detach [daycount] [productid] [idfile] [h2rfile]
示例:(借出2天,产品ID为1,借入许可的服务器信息文件server1.id,生成借出凭证文件 mylicense.h2r)
./licensetool.sh -detach 2 1 server1.id mylicense.h2r
其中:
- daycount 为需要借出许可的天数,不能超出最长借出时间
- productid 为借出的产品ID,您可以通过 http://localhost:1947,在 Products 页面将鼠标放在想要借出的产品上查看产品ID
- idfile为需要借入许可的服务器的信息文件(*.id)
- h2rfile为生成借出凭证文件(*.h2r)
4.配置使用借到的许可
借入许可的服务器获取到借出凭证文件(*.h2r)后,需要执行更新许可命令:
./licensetool.sh –u *.h2r
许可归还
首先查看用于获取归还凭证文件的KeyID。KeyID可通过本机的许可信息文件查看,生成许可信息文件的命令如下,在infofile命令后指定信息文件生成的目录位置:
./licensetool.sh –infofile /路径名/
执行上述命令后,在指定的目录下会生成后缀为.xml的许可信息文件,其中为true时,文件中的值可用。
将上述步骤中获取的KeyID写入如下命令,获取归还凭证文件(*.r2h):
./licensetool.sh –cd [KeyID] canceldetachfile
在许可服务器上面运行许可更新命令,完成许可归还。
./licensetool.sh –update *.r2h
通过查看许可状态命令可看到许可总数自动加1。
./licensetool.sh –status
更多详细信息请参考: http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/index.htm
SuperMap许可驱动安装流程详解相关推荐
- 《MySQL安装流程详解》及《MySQL安装一直失败,重新安装显示已安装》
<MySQL安装流程详解>及<MySQL安装一直失败,重新安装显示已安装> 本文由博主经过查阅网上资料整理总结后编写,如存在错误或不恰当之处请留言以便更正,内容仅供大家参考学习 ...
- 用ALSA驱动声卡流程详解
作者:北南南北 来自:LinuxSir.Org 提要:目前大多数发行版都已经支持主流声卡,声卡的驱动无非是用ALSA:本文主要讲述声卡驱动的流程:目的是帮助遇到声卡的驱动问题的弟兄来弄清楚解决问题的流 ...
- PMS启动 APK 安装流程详解
文章目录 概述 相关类说明 PMS 服务启动 应用程序(APK)安装 有界面安装 无界面安装 APK 安装原理 概述 PackageManagerService(以下简称 PMS)是一个常用的系统服务 ...
- 工业以太网交换机的安装流程详解
工业以太网交换机是应用于工业控制领域的以太网交换机设备,所以设备的安装调试是很重要的一环,那么,我们在安装工业交换机的过程中需要注意什么呢?工业以太网交换机的安装流程是什么呢?接下来我们就跟随飞畅科技 ...
- Linux中用ALSA驱动声卡流程详解
一.什么是ALSA : Advanced Linux Sound Architecture 的简称为 ALSA ,译成中文的意思是 Linux 高级声音体系(这是我直译的,可能译的不对):一谈到体系就 ...
- linux alsa pcm,Linux中用ALSA驱动声卡流程详解(转)
[root@localhost beinan]# lspci -v Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (IC ...
- 字符设备驱动开发流程详解
字符驱动相关概念解析 一.驱动初始化 1.1分配设备描述结构 1.2初始化设备描述结构 1.3.注册设备描述结构 1.4.硬件初始化 二.实现设备操作 2.1open 2.2read 2.3.writ ...
- 五、linux总线中设备和驱动注册流程详解
一.注册流程图( 建议大家先看这张图3分钟. ) 由上图可以看出,linux中,有各种总线(bus),其中的平台总线(platform)是我们字符设备和驱动注册的地方.通过platform_devic ...
- IDEA社区版下载安装流程详解
本人一直使用的是Eclipse作为开发工具的,不过现在IDEA非常的受推崇,所以决定上手试一试.网上有很多旗舰版的文章,我没有仔细看,我这次是决定使用社区版的IDEA,虽然功能会少一些,作为练手用完全 ...
- Android App启动流程详解
前言:在之前的文章中已经写了apk的打包流程.安装流程,今天就是梳理一下apk系列的最后的流程--app启动流程.经过今天的梳理以后咱们就可以对apk包是怎么编译生成的.apk是怎么被安装到安卓手机的 ...
最新文章
- hadoop job 数量_大数据Hadoop常见面/笔试题
- [MIPS汇编语言]InsertionSort插入排序
- Python教程:json中encode与decode区别
- LeetCode-19 删除链表的倒数第N个节点
- 跟着官方文档能学懂React Hooks就怪了
- 理解node.js(Understanding node.js)
- 【十年网络安全工程师整理】—100渗透测试工具使用方法介绍
- DartWeb基础—简单入门
- 一个完整的数据分析、挖掘流程详细介绍
- 下载应用 ipa 包,不妨试试这款开源工具
- 用matlab的dsp软件仿真,基于MATLAB的DSP软件仿真
- MacBook 自带输入法 中英文切换 搜狗输入法 安装 配置
- 我花了一夜用数据结构给女朋友写个H5走迷宫游戏
- App中快速复用微信登录授权的一种方法
- 解决ios系统下微信页面无法播放背景音乐的问题
- 剖析8B/10B的实现机制
- 移动固态硬盘中安装VMware+Ubuntu失败原因
- Java学习——Java基础
- linux操作记事簿
- selenium驱动新版edge