社区
IBM AIX
帖子详情
AIX怎样把安装的软件添加成一个服务?
Winter_225
2011-03-19 01:10:29
比如现在安装了一个软件,
启动时是到安装路径中运行startServer.sh
但现在我想把startServer.sh做成一个系统服务,
当开机时可以
自动启动
请求高手解决!!!!!!!!
...全文
230
14
打赏
收藏
AIX怎样把安装的软件添加成一个服务?
比如现在安装了一个软件, 启动时是到安装路径中运行startServer.sh 但现在我想把startServer.sh做成一个系统服务, 当开机时可以自动启动 请求高手解决!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yanghartai
2011-06-02
打赏
举报
回复
1)把脚本都转到Unix format,一般UltraEdit都有这个功能。
2)把脚本copy到/etc/rc.d/init.d
2)建一个连接在/etc/rc.d/rc3.d, 指向/etc/rc.d/init.d下你的脚本。
你试试看能不能行?
[Quote=引用 13 楼 winter_225 的回复:]
那个东西没弄好,如果那个高手还有什么意见的,可以提下哈~~谢谢
[/Quote]
Winter_225
2011-03-25
打赏
举报
回复
那个东西没弄好,如果那个高手还有什么意见的,可以提下哈~~谢谢
steptodream
2011-03-19
打赏
举报
回复
dos2unix filename
Winter_225
2011-03-19
打赏
举报
回复
[Quote=引用 9 楼 winter_225 的回复:]
引用 7 楼 winter_225 的回复:
我按照其他shell脚本写了个那个服务的启动脚本放到了
/etc/rc.d/init.d/下面(这个是ln -s /bea/primteton6.1/eosserver.sh /etc/rc.d/init.d/eosserver)
脚本如下:
#!/bin/sh
PATH=/usr/bin:/etc:/usr/sbin
RUN_PATH=/……
[/Quote]
真的有字符问题,好像是换行符什么的错了每行后都多了个"^M"
steptodream
2011-03-19
打赏
举报
回复
那错误就是说没有权限
原来脚本是什么权限 你就弄什么权限啊 你拿服务要拿什么权限启动 我咋知道。
还有 aix下的文件 你干嘛要拿到windows下来修改?有时候会造成编码问题和其他的字符问题(换行 回车)
Winter_225
2011-03-19
打赏
举报
回复
[Quote=引用 7 楼 winter_225 的回复:]
我按照其他shell脚本写了个那个服务的启动脚本放到了
/etc/rc.d/init.d/下面(这个是ln -s /bea/primteton6.1/eosserver.sh /etc/rc.d/init.d/eosserver)
脚本如下:
#!/bin/sh
PATH=/usr/bin:/etc:/usr/sbin
RUN_PATH=/bea/primteton6.1
if [ ……
[/Quote]
没有改什么 加了个字母而已,不过上传上去要重新配权限
能不能说下,什么情况下会出现那种错误:
--------
ksh: eosserver: 0403-006 执行许可权被拒绝。
-----------
我还是个新手~~
steptodream
2011-03-19
打赏
举报
回复
你说你改了 就不能执行了 那说明你改错了呗 你又不说你改啥了
我没用过aix 不是很了解aix下是怎么添加自动启动服务的
但是单拿linux来说 只是把脚本放到/etc/rc.d/init.d/下 是不行的!
还需要分别做链接到对应的启动级别下 才可以 在linux下用chkconfig可以帮你完成这个操作 可是在aix里缺没有
如果你真搞不出来 问你公司的系统管理员啊 既然你用aix 应该是付费了的 向ibm求助啊
Winter_225
2011-03-19
打赏
举报
回复
我按照其他shell脚本写了个那个服务的启动脚本放到了
/etc/rc.d/init.d/下面(这个是ln -s /bea/primteton6.1/eosserver.sh /etc/rc.d/init.d/eosserver)
脚本如下:
#!/bin/sh
PATH=/usr/bin:/etc:/usr/sbin
RUN_PATH=/bea/primteton6.1
if [ "X$1" = "Xstart" ]; then
$RUN_PATH/startServer.sh -start
exit $?
fi
if [ "X$1" = "Xstop" ]; then
$RUN_PATH/stopServer.sh -stop
exit $?
fi
echo "Usage: eosserver start|stop"
exit 1;
-----------------------------------------------------------------------------
后来有一次无意运行了这条命令:
eosserver stop
并成功了
可后面我改了下脚本,再上传到AIX系统中就不行了,为什么呢?
------------------------------------------------------------------------------
-rwxr-xr-x 1 root oinstall 276 3月19 03时52 eosserver.sh
------------------------------------------------------------------------------
我用root也试了,还是不行,说:
------------
ksh: eosserver: 0403-006 执行许可权被拒绝。
------------
请高手解决下,谢谢~~
steptodream
2011-03-19
打赏
举报
回复
我是用Xmanager中的Xstart登的系统
没有其他办法吗?
-----------------------
系统自动启动服务随系统启动而启动 随系统关闭而关闭 和你用啥工具登陆有啥关系?
让你看看系统自身带的服务是如何启动的 你恐怕也根本没去研究。
你看看你的系统有没有/etc/rc.local这个文件 如果有在里面追加一句
/path/startServer.sh &
试试 系统在你手上 就多尝试尝试 多看看 多琢磨琢磨呗
http://fanqiang.chinaunix.net/a1/b7/20010606/220800418.html
Winter_225
2011-03-19
打赏
举报
回复
[Quote=引用 2 楼 steptodream 的回复:]
没用过aix 你自己搜一下 或者参照一下系统本身的一些服务是怎样启动的 就应该能解决
参考http://www.leadcom.com.cn/weibaozhishi/256.html
[/Quote]
里面说的chkconfig用不了
我是用Xmanager中的Xstart登的系统
没有其他办法吗?
Winter_225
2011-03-19
打赏
举报
回复
谢谢,各位给的网址,我先去看看~~
如果还有那位高手知道的,麻烦指定一二,谢谢了
freetstar
2011-03-19
打赏
举报
回复
http://hi.baidu.com/liheng_2009/blog/item/45222dc033a6ef39e4dd3b22.html
steptodream
2011-03-19
打赏
举报
回复
没用过aix 你自己搜一下 或者参照一下系统本身的一些服务是怎样启动的 就应该能解决
参考http://www.leadcom.com.cn/weibaozhishi/256.html
Winter_225
2011-03-19
打赏
举报
回复
急呀!!!!!!!!
没有人会吗?
谢谢了,请求高手指点~~~
鄙人在线等~~~~~
IBM
AIX
HACMP部署
IBM
AIX
HACMP
安装
部署 第1章 小型机系统
安装
1 1.1 启动
服务
器 1 1.2 选择
安装
控制台 1 1.3
安装
AIX
操作系统 1 1.4 给rootvg做镜像 5 第2章 设备连接、启动 6 2.1 拓扑图 6 2.2 设备启动顺序 6 第3章 HMC配置 7 3.1...
AIX
用裸设备
添加
表空间(oracle 扩表空间)
AIX
用裸设备
添加
表空间
AIX
的裸设备跟LINUX有些不一样,建立完LV会在/dev/下生
成
跟LV名称前加R的文件,它就是LV的裸设备文件。 硬件环境:小型机 IBM P670,存储:IBM SHARK F-20
软件
环境:操作系统
AIX
5.1 ...
Linux操作系统入门培训_Linux/Unix基础培训教程视频课程
Linux入门培训_Linux基础培训教程_Linux系统入门学习视频课程,Unix基础培训教程(如
aix
,hp-ux),针对linux系统初级者开设的课程,是linux入门简单的视频教程.
在
AIX
上快速部署Oracle 9i
在
AIX
5L上快速部署Oracle 9i <br>
安装
步骤 <br>1、
添加
Oracle用户和dba组 用root用户完
成
下面的操作。
添加
oracle用户和组: 可以用手工命令或"smit security"来完
成
。创建相关目录,并更改相应权限等...
AIX
系统管理
2.8
AIX
的几个重要技术 20 2.8.1 LVM-Logical Volume Manager 20 2.8.2 JFS-Journal File System 20 2.8.3 系统管理接口工具(smit) 20 第 3 章
AIX
基本命令使用 21 3.1 基本系统使用命令 21 3.1.1 系统进入和退出 ...
IBM AIX
1,194
社区成员
1,017
社区内容
发帖
与我相关
我的任务
IBM AIX
该论坛主要探讨IBM AIX平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨IBM AIX平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章