fms在centos linux 4.x上可以正常安装,装完了就可以自已自动启来了。但是在centos linux 5.x上,装完后启动不了。日志内也没有任何错误信息。

安装:

./installFMS -platformWarnOnly

安装完成后FMS服务没有自动启来,日志内也没有任何错误信息。

我们通过看/etc/init.d/fms这个启动脚本,发现FMS启动主要是用到了fmsmaster start。手动跑fmsmaster start发现出错。

[root@fms1 fms]# ./fmsmaster start
./fmsmaster: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory

libssl.so.4是这个链接,在5.x上版本上没有建,手动建立:

[root@fms1 fms]# ln -s /usr/lib/libssl.so /usr/lib/libssl.so.4

再启动:

[root@fms1 fms]# ./fmsmaster start                               
./fmsmaster: error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory

再建链接:

[root@fms1 fms]# ln -s /usr/lib/libcrypto.so /usr/lib/libcrypto.so.4

OK,FMS可以正常启动了。