Chinaunix

标题: 求救:SUSE 10 配置自动启动不能拉起Tomcat服务!在机房现场等! [打印本页]

作者: play123456    时间: 2006-09-18 16:42
标题: 求救:SUSE 10 配置自动启动不能拉起Tomcat服务!在机房现场等!
环境:SUSE 10;tomcat 5.0.28;jdk1.4.2
在/etc/init.d/rd5.d/下增加S开头启动内容如下不能拉起服务:
/bin/sh /home/workdir/jakarta-tomcat-5.0.28/bin/startup.sh

哪位大虾熟悉,请提供一个正确的写法。是否需要将工作目录转移到/home/workdir/jakarta-tomcat-5.0.28/bin/才能启动?
作者: kenduest    时间: 2006-09-18 16:45
原帖由 play123456 于 2006-9-18 16:42 发表
环境:SUSE 10;tomcat 5.0.28;jdk1.4.2
在/etc/init.d/rd5.d/下增加S开头启动内容如下不能拉起服务:
/bin/sh /home/workdir/jakarta-tomcat-5.0.28/bin/startup.sh

哪位大虾熟悉,请提供一个正确的写法。是 ...


你的 JAVA_HOME 这类变量配置,有先写一份在你的 shell script 内时再去呼叫 startup.sh 吗 ?

==
作者: play123456    时间: 2006-09-18 17:13
有的,在此之前有:

export JAVA_HOME=/usr/java/j2sdk1.4.2_10;
export PATH=$JAVA_HOME/bin:$PATH;
export CLASSPATH=$JAVA_HOME/lib:$CLASSPAT;
作者: kenduest    时间: 2006-09-18 17:27
原帖由 play123456 于 2006-9-18 17:13 发表
有的,在此之前有:

export JAVA_HOME=/usr/java/j2sdk1.4.2_10;
export PATH=$JAVA_HOME/binPATH;
export CLASSPATH=$JAVA_HOME/libCLASSPAT;


这是写在哪边的 ?

==
作者: play123456    时间: 2006-09-18 17:47
在/etc/init.d/rd5.d/下增加S开头启动内容如下不能拉起服务:

export JAVA_HOME=/usr/java/j2sdk1.4.2_10;
export PATH=$JAVA_HOME/bin:$PATH;
export CLASSPATH=$JAVA_HOME/lib:$CLASSPAT
/bin/sh /home/workdir/jakarta-tomcat-5.0.28/bin/startup.sh
作者: kenduest    时间: 2006-09-18 23:11
原帖由 play123456 于 2006-9-18 17:47 发表
在/etc/init.d/rd5.d/下增加S开头启动内容如下不能拉起服务:


你打错名称了 ? 应该是 rc5.d ?

另外...

1. 你开机跑哪个 runlevel ? 你开机后执行 runlevel 这个命令看一下。

2. 你的 S 开头的 shell script ,档案名称为何 ? 是符合 S[0-9][0-9]name 这种格式吗 ?

3. 你开机后,手动执行如下指令,可以正确启动 tomcat 吗 ?


  1. unset JAVA_HOME
  2. unset CLASSPATH

  3. /etc/init.d/rc5.d/Sxxxxx_your_shell_script_name

复制代码


==
作者: dada99    时间: 2006-09-19 15:17
/etc/init.d/rcX.d下面的脚本都是链接/etc/init.d下的脚本,你说的startup.sh并不符合标准的init.d的格式。你把startup.sh放在/etc/rc.d/rc.local里面就可以了,要写绝对路径哦
作者: kenduest    时间: 2006-09-19 15:21
原帖由 dada99 于 2006-9-19 15:17 发表
/etc/init.d/rcX.d下面的脚本都是链接/etc/init.d下的脚本,你说的startup.sh并不符合标准的init.d的格式。你把startup.sh放在/etc/rc.d/rc.local里面就可以了,要写绝对路径哦


1. suse linux 没有 rc.local

2. 不符合标准格式,还是可以执行,但是无法使用 chkconfig 管理.

==




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