使用命令行执行 regtool 时注册过程失败

在 UNIX 和 Linux 平台上有效。

症状 1:

UNIX 和 Linux 数据移动器安装在数据移动器服务器上。 在您尝试使用 regtool 实用工具注册数据移动器服务器时,会在命令行窗口中显示以下消息:

regtool: error while loading shared libraries: libetpki2.so: cannot open shared object file: No such file or directory

解决方法 1:

当使用用于安装 UNIX 和 Linux 数据移动器的同一登录会话登录到数据移动器服务器时,会发生上述错误。 使用同一登录会话会阻止您更新各种环境变量(例如,LD_LIBRARY_PATH),这些变量在安装程序安装 UNIX 和 Linux 数据移动器时发生了更改。

要解决此问题,请注销当前会话,然后登录到数据移动器服务器。 然后您应该能够使用 regtool 实用工具注册数据移动器服务器。

症状 2:

当您使用 shell 命令在 UNIX 或 Linux 系统上执行 regtool 时,regtool 可能会失败并显示错误消息,指出无法找到共享存储库。

解决方法 2:

要解决此问题,请执行以下操作:

  1. 执行以下命令:
    . /etc/profile
    
  2. 执行 regtool。