GlassFish负载平衡器配置器插件在32位计算机上安装64位二进制文​​件

时间:2013-03-21 07:28:37

标签: glassfish

我在32位Ubuntu 12.10上运行GlassFish 3.1.2.2和iPlanet 7 我正在安装GlassFish Load Balancer配置器插件v3.1.2.2 安装过程正常,不会报告任何错误:

  

信息:开始安装GlassFish Load Balancer插件
  信息:检测到Oracle iPlanet Web Server版本为7.x
  信息:完成GlassFish Load Balancer插件的安装   信息:GlassFish负载平衡器插件安装成功完成。

但是当我试图启动iPlanet实例时,它报告错误:

  

ADMIN3603:启动服务器时出错:   失败:CORE2253:运行初始化函数load-modules时出错:dlopen of ... / webserver7 / plugins / lbplugin / bin / libpassthrough.so失败(... / webserver7 / plugins / lbplugin / bin / libpassthrough.so:错误的ELF类:ELFCLASS64)   失败:服务器初始化失败

我正在检查libpassthrough.so:

  

文件libpassthrough.so

并报告

  

libpassthrough.so:ELF 64位LSB共享对象,x86-64,版本1(SYSV),动态链接,剥离

任何想法如何制作Load Balancer插件来安装32位版本的二进制文件?

1 个答案:

答案 0 :(得分:0)

这与负载均衡器插件无关,从iPlanet 7开始,libpassthrough.so捆绑到Web服务器中。

您需要从http://www.oracle.com/technetwork/java/webtier/downloads/iplanet-webserver-525365.html下载兼容Linux 32位的安装程序,才能从32位计算机上运行它。