linux wrapper 路径,linux简单命令!

在Linux下我想注册两个服务,我把这两个服务拷到etc/init.d目录下,运行命令:

chkconfig --add CalmAgent

chkconfig --add CalmAgentMonitor

service calmAgentMonitor start

报:Unable to locate any of the following binaries:

/etc/rc.d/init.d/./wrapper-linux-x86-32

/etc/rc.d/init.d/./wrapper

我查看服务显示:

CalmAgent        0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭

CalmAgentMonitor        0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭

本人刚刚接触Linux菜鸟一个,麻烦各位大侠指点一下,我的这两个服务到底开起来了没0-6这是什么意思啊!

|

说明你改的不对!

你把

wrapper和conf/wrapper.conf

本来所在的位置贴出来

然后把你更改之后的

WRAPPER_CMD="/path/to/wrapper"

WRAPPER_CONF="/path/to/conf/wrapper.conf"

也贴出来!

就是几个路径的问题 自己仔细一点 动脑子思考一下不行吗?

是在不行你就把wrapper复制/etc/init.d/下

把conf/wrapper.conf复制到/etc/conf/wrapper.conf下!

让你看你软件安装说明和使用 你看了吗?

|

0  关机模式

1  单用户模式

2  多用户,但系统不会启动NFS,字符模式

3  多用户,字符模式,系统启动具有网络功能,redhat常用运行级别

4  用户自定义级别

5  图形界面模式,redhat常用运行级别

6  重启级别

|

你看下CalmAgent这两个脚本里写的什么,我感觉是库连接时出问题了,找不到wrapper,应该有个变量设置路径

|

你的服务出来0 1 6都是启用 说明你的服务添加成功了

0 6显示关闭的原因-》总不可能在关机 重启的时候开启你的服务器吧 不符合逻辑和常识

1一般也关闭的原因 是1的单用户模式一般只运行rc.sysinit和rc1.d目录下的脚本 一般整个级别是系统出问题了管理员进来维护系统的

另外用chkconfig会开启哪几个级别 是在启动脚本(你的/etc/init.d/CalmAgent和/etc/init.d/CalmAgentMonitor)里面有定义的 你看这2个脚本里的chkconfig:的那行!

|

正如二楼说是 你添加的时候出现警告信息了 肯定有依赖的目录或者环境变量 如果没有解决 即使服务注册成功了  系统启动的时候服务也不一定能启动成功!

你要好好看看你软件的安装和使用说明!

|

这个程序的wrapper和conf/wrapper.conf在哪儿 把后面这2句里的路径改成全路径

WRAPPER_CMD="/path/to/wrapper"

WRAPPER_CONF="/path/to/conf/wrapper.conf"

|

WRAPPER_CMD="./wrapper"

WRAPPER_CONF="../conf/wrapper.conf"

值得是上一级目录,那里可能有,直接写绝对路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值