Limux下mule安装及启动、终止

本文介绍了在Linux系统中安装Mule的过程,强调了配置环境变量的重要性,并详细展示了遇到的64位系统兼容性问题,通过yum安装glibc.i686来解决。此外,还提到了启动时可能遇到的执行权限问题,以及如何通过ps和kill命令来停止Mule服务。

Linux下mule的安装及其简单,在次就不需要详述,需要注意的是要配置环境变量,和JDK的安装有点类似;

启动mule的命令是:/app/ecp/mule-2.2.1/bin/ecp-gateway.sh

如果服务器是64位的可能出现如下错误:

[root@jy_portal3 ~]# /app/ecp/mule-2.2.1/bin/ecp-gateway.sh 
Running in console (foreground) mode by default, use Ctrl-C to exit...
Running ecp-gateway...
/app/ecp/mule-2.2.1/bin/ecp-gateway.sh: /app/ecp/mule-2.2.1/lib/boot/exec/wrapper-linux-x86-32: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

[root@jy_portal2 ~]# sudo yum install glibc.i686
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * rpmforge: mirror.agmn.ca
base                                                     | 3.7 kB     00:00     
extras                                                   | 3.4 kB     00:00     
rpmforge                                                 | 1.9 kB     00:00     
updates                                                  | 3.4 kB     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.12-1.132.el6 will be installed
--> Processing Dependency: glibc-common = 2.12-1.132.el6 for package: glibc-2.12-1.132.el6.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.132.el6.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.132.el6.i686
--> Running transaction check
---> Package glibc-common.x86_64 0:2.12-1.107.el6_4.5 will be updated
--> Processing Dependency: glibc-common = 2.12-1.107.el6_4.5 for package: glibc-2.12-1.107.el6_4.5.x86_64
---> Package glibc-common.x86_64 0:2.12-1.132.el6 will be an update
---> Package nss-softokn-freebl.x86_64 0:3.14.3-3.el6_4 will be updated
---> Package nss-softokn-freebl.i686 0:3.14.3-9.el6 will be installed
---> Package nss-softokn-freebl.x86_64 0:3.14.3-9.el6 will be an update
--> Running transaction check
---> Package glibc.x86_64 0:2.12-1.107.el6_4.5 will be updated
---> Package glibc.x86_64 0:2.12-1.132.el6 will be an update
--> Finished Dependency Resolution


Dependencies Resolved


================================================================================
 Package                  Arch         Version                 Repository  Size
================================================================================
Installing:
 glibc                    i686         2.12-1.132.el6          base       4.3 M
Installing for dependencies:
 nss-softokn-freebl       i686         3.14.3-9.el6            base       147 k
Updating for dependencies:
 glibc                    x86_64       2.12-1.132.el6          base       3.8 M
 glibc-common             x86_64       2.12-1.132.el6          base        14 M
 nss-softokn-freebl       x86_64       3.14.3-9.el6            base       157 k


Transaction Summary
================================================================================
Install       2 Package(s)
Upgrade       3 Package(s)


Total download size: 23 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): glibc-2.12-1.132.el6.i686.rpm                     | 4.3 MB     00:02     
(2/5): glibc-2.12-1.132.el6.x86_64.rpm                   | 3.8 MB     00:03     
(3/5): glibc-common-2.12-1.132.el6.x86_64.rpm            |  14 MB     00:07     
(4/5): nss-softokn-freebl-3.14.3-9.el6.i686.rpm          | 147 kB     00:00     
(5/5): nss-softokn-freebl-3.14.3-9.el6.x86_64.rpm        | 157 kB     00:00     
--------------------------------------------------------------------------------
Total                                           1.3 MB/s |  23 MB     00:17     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating   : glibc-common-2.12-1.132.el6.x86_64                           1/8 
  Updating   : glibc-2.12-1.132.el6.x86_64                                  2/8 
  Updating   : nss-softokn-freebl-3.14.3-9.el6.x86_64                       3/8 
  Installing : nss-softokn-freebl-3.14.3-9.el6.i686                         4/8 
  Installing : glibc-2.12-1.132.el6.i686                                    5/8 
  Cleanup    : glibc-common-2.12-1.107.el6_4.5.x86_64                       6/8 
  Cleanup    : glibc-2.12-1.107.el6_4.5.x86_64                              7/8 
  Cleanup    : nss-softokn-freebl-3.14.3-3.el6_4.x86_64                     8/8 
  Verifying  : nss-softokn-freebl-3.14.3-9.el6.x86_64                       1/8 
  Verifying  : glibc-2.12-1.132.el6.x86_64                                  2/8 
  Verifying  : glibc-2.12-1.132.el6.i686                                    3/8 
  Verifying  : glibc-common-2.12-1.132.el6.x86_64                           4/8 
  Verifying  : nss-softokn-freebl-3.14.3-9.el6.i686                         5/8 
  Verifying  : glibc-2.12-1.107.el6_4.5.x86_64                              6/8 
  Verifying  : glibc-common-2.12-1.107.el6_4.5.x86_64                       7/8 
  Verifying  : nss-softokn-freebl-3.14.3-3.el6_4.x86_64                     8/8 


Installed:
  glibc.i686 0:2.12-1.132.el6                                                   


Dependency Installed:
  nss-softokn-freebl.i686 0:3.14.3-9.el6                                        


Dependency Updated:
  glibc.x86_64 0:2.12-1.132.el6            glibc-common.x86_64 0:2.12-1.132.el6
  nss-softokn-freebl.x86_64 0:3.14.3-9.el6


Complete!

linux下启动时还会出现其他错误,大多是没有相关文件的执行权限。

mule的停止需要用ps -ef|grep mule 查出进程的PID,然后执行kill -9 PID;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值