错误

错误:FNP 服务未成功安装在此系统上。

Last Published: February 24, 2021

错误消息

在 64 位 Linux 操作系统上安装 ArcGIS License Manager 2019.0 至 2020.0 时,可能会返回以下错误:

“FNP 服务未成功安装在此系统上。”

原因

显示此错误的原因是在系统上安装 FlexNet 许可服务时出错。 其原因可能是以下两个问题之一:

  • 安装 FlexNet 许可服务需要具有 root 权限。  安装程序将提示您输入此安装 sudo 授权用户的凭据。 如果提供的凭据不正确,或者手动跳过了此步骤,则会显示上述错误。
  • 安装 FlexNet 许可服务需要在 Linux 64 位系统上安装 32 位 FUSE 库。在 RedHat 系统上,此软件包名为 fuse-libs.i686,在 SUSE 上其名为 libfuse2-32bit。 请确保此软件包已与相应的操作系统包管理程序一起安装。

解决方案或解决方法

收到上述错误消息并确保已为系统安装了正确的 32 位 FUSE 库后,需要手动安装 FlexNet 许可服务:

  1. 导航至:/arcgis/licensemanager/licensingservice
  2. 通过 root 权限运行 shell 脚本 install_fnp.sh。

FlexNet 许可服务后台程序需要持续运行。 因此,需要执行最终安装步骤以确保其已开始启动时间。 
由于 FlexNet 许可服务后台程序不需要使用 root 权限运行,因此可以通过将以下行添加到指定用户的 crontab 来启动:

@reboot /usr/local/share/FNP/service/11.16.5/FNPLicensingService -r 2>&1 >/tmp/fnpd.log

对于之前版本的 ArcGIS License Manager,路径为:

  • 2019.2: /usr/local/share/FNP/service/11.16.2/FNPLicensingService
  • 2019.1: /usr/local/share/FNP/service/11.16.2/FNPLicensingService
  • 2019.0: /usr/local/share/FNP/service/11.16.2/FNPLicensingService
注: 如果在安装 ArcGIS License Manager 2020.1 和较新版本时显示“FNP 服务失败”消息,请参阅 ArcGIS License Manager 系统要求
注: 在 Red Hat Enterprise Linux 7 系统上运行时,需要创建名为 "var/run/FNP" 的目录。  但是,RHEL 7 系统将在系统重启期间删除此文件夹。  每次系统启动时和启动 FNPLicensingService 后台程序之前,均需要使用 777 权限手动重新创建该文件夹。

文章 ID:000021129

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

发现关于本主题的更多内容