Q100083:如何修复安装许可证时“安装失败 - 磁盘写入权限错误”

关注

症状

Mac OS X、Windows 和 Linux 上可能会出现磁盘权限问题,并导致用户无法安装许可证。

尝试使用Foundry Licensing Utility (FLU) 8.0 安装许可证时,如果无法将许可证写入磁盘,则会显示无效许可证错误消息,原因是“安装失败 - 磁盘写入权限错误”。

mceclip1.png

如果您尝试从应用程序中的许可对话框安装许可证,则会显示错误消息“状态[错误]:无法打开文件。

mceclip2.png

原因

节点锁定、浮动/服务器和客户端许可证文件的许可证目录是计算机上的系统位置,以便任何登录到计算机的用户都可以访问许可证。

  • 视窗: “C:\ProgramData\The Foundry \RLM\”和“C:\Program Files\The Foundry \RLM\”
  • 苹果系统: /库/应用程序支持/TheFoundry/RLM/
  • Linux: /usr/local/ foundry /RLM/

由于该目录位于系统位置,因此创建 RLM 目录和/或将许可证文件写入该位置可能需要管理员权限。如果运行 FLU 或应用程序的用户没有管理员权限,他们可能无法安装许可证。

解决

如果您要安装节点锁定许可证或客户端许可证,请通过Foundry LicensingUtility 8.1.6 安装。 FLU 8.1.6 可以通过以下链接下载:https: //www.foundry.com/licensing/tools。

这会将许可证安装到不需要任何权限的用户位置。 FLU 8.1.6 将许可证安装到以下路径:

  • 视窗: C:\Users\<用户名>\FoundryLicensing\
  • 苹果系统: /Users/<用户名>/ Foundry许可/
  • Linux: /home/<用户名>/ Foundry许可/

如果您要安装浮动许可证,请在安装许可证之前尝试以管理员身份运行应用程序或Foundry Licensing Utility (FLU)。以管理员身份启动的说明如下:

以管理员身份启动应用程序

  • 苹果系统:
    从应用程序 > 实用程序打开终端并使用 sudo 启动程序,例如:

    sudo /Applications/ Nuke 14.0v5/ Nuke 14.0v5.app/Contents/MacOS/ Nuke 14.0
  • Linux:
    使用 sudo 从终端启动应用程序,例如

    sudo /usr/local/ Nuke 14.0v5/ Nuke 14.0
  • 窗户
    右键单击应用程序的快捷方式,然后选择“以管理员身份运行”

有关启动应用程序的更多信息,请访问 learn.foundry.com

在管理员模式下使用 FLU

  • 苹果系统:
    从应用程序 > 实用程序打开终端并运行以下命令:

    cd /Applications/ Foundry LicensingUtility.app/Contents/MacOS/
    sudo ./ Foundry LicensingUtility
  • Linux:
    在终端中运行以下命令

    cd /opt/ Foundry LicensingUtility
    sudo ./ Foundry LicensingUtility
  • 窗户
    右键单击Foundry许可实用程序 (FLU),然后单击“以管理员身份运行”

然后正常安装许可证:

Windows - 检查文件查看权限

如果您在 Windows 上仍然遇到问题,那么下一步是检查您的用户是否可以查看 ProgramData 文件夹,以便您可以读取和写入许可证文件。

在 Windows 资源管理器中,打开 Windows 文件夹和属性 - 查看选项中的“显示隐藏文件和文件夹”。

延伸阅读

有关许可的更多信息,请参阅 Foundry许可在线帮助

支持门户有有关安装不同许可证类型和错误消息的文章:

    我们很遗憾听到

    请告诉我们