Chinaunix

标题: solaris8上的应用迁移到solaris10上如何调整 [打印本页]

作者: soap2003    时间: 2009-06-15 14:12
标题: solaris8上的应用迁移到solaris10上如何调整
目前由于solaris8系统上的硬件经常故障,打算把该系统上的应用迁移到虚拟机solaris10上,由于原先的应用系统运行在sparc cpu上,原先的应用主要是apache+webloigc8.1+oracle9i,迁移过来的原先apache不可用,weblogic也不可用,请问分别需要安装什么版本?谢谢
作者: 山野村夫    时间: 2009-06-15 14:22
虚拟机是x86?那就得上x86版本的呗
作者: soap2003    时间: 2009-06-15 14:59
虚拟机esx是装在x86的物理机上的
作者: zhshfeng_xx    时间: 2009-06-15 15:07
solaris10默认安装的java是5.0,你的weblogic是java1.4的,所以首先,你的weblogic启动不起来,再者,部署到下面的java程序也是java1.4开发的,会出现java version的问题,也运行不起来,只能将应用程序在java5下重新编译,将weblogic升级;或将java的版本统一到java1.4,把solaris的java5路径改掉。总之,比较麻烦
作者: soap2003    时间: 2009-06-15 15:31
关键weblogic原来的版本是允许在sparc上,迁移后好像运行不起来的?估计那些软件都要换成x86上并且支持solaris10,艾,貌似很麻烦。。
作者: 山野村夫    时间: 2009-06-15 15:32
标题: 回复 #5 soap2003 的帖子
如果你调用了native的东西,就得找x86的包

我记得weblogic域的运行模式的密码验证是native的
作者: soap2003    时间: 2009-06-15 15:51
刚才启用了webloigc发现错误,
./java:         ELF 32-bit MSB executable SPARC Version 1, dynamically linked, stripped,原先的java不可用,看来要找个x86下的,不知道是不是同时又要支持solaris10,我接的jdk以前只有for什么系统的,没有既for solaris又要for x86的吧,痛苦啊
作者: 山野村夫    时间: 2009-06-15 16:09
标题: 回复 #7 soap2003 的帖子
原来你java都沒装?

for solaris x86的
作者: soap2003    时间: 2009-06-15 16:26
标题: 回复 #8 山野村夫 的帖子
正在下载,哈哈。。。。。。。。。。

[ 本帖最后由 soap2003 于 2009-6-15 16:33 编辑 ]
作者: 魅影封城    时间: 2009-06-16 10:54
找x86的包

作者: soap2003    时间: 2009-06-16 12:02
jdk安装好以后webloigc可以使用了,console可以登陆,不过原先mod_wl_20.so还是不能使用,也就是apache服务起不来,请问该so模块如何重新编译?谢谢
作者: soap2003    时间: 2009-06-16 12:13
jdk安装好以后,weblogic可以使用console登陆,但是启动apache的时候出现以下错误

Syntax error on line 232 of /etc/apache2/httpd.conf:
Cannot load /opt/apache/modules/mod_wl_20.so into server: ld.so.1: httpd: fatal: /opt/apache/modules/mod_wl_20.so: wrong ELF data format: ELFDATA2MSB

根据错误现象估计是原先so是基于sparc平台编译的,现在想到2中方法:
1.可不可以独立编译改so模块让其支持x86平台,既然webloigc可以使用,那么证明其中相关的库可以使用了
2.直接使用weblogic自带的apache
作者: 山野村夫    时间: 2009-06-16 12:23
标题: 回复 #12 soap2003 的帖子
搞定了?
作者: soap2003    时间: 2009-06-16 12:45
标题: 回复 #13 山野村夫 的帖子
apache调用weblogic的so还是有问题
作者: 山野村夫    时间: 2009-06-16 14:33
标题: 回复 #14 soap2003 的帖子
那个so在你新安装的weblogic下应该有
作者: soap2003    时间: 2009-06-16 14:50
标题: 回复 #15 山野村夫 的帖子
没有啊,我那个weblogic是用原来solaris8下的tar过来的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2