westmstc 发表于 2007-5-15 17:30:19

sybase 启动和关闭脚本的问题

<p>脚本如下 机子启动的时候主服务和备份服务都能起起来,执行service sybase stop 时 主服务能正常关闭,而备份服务还在运行,怎么样才能把备份服务关掉,</p><p>srvid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; srvstatus&nbsp;&nbsp; srvname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; srvnetname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; srvclass&nbsp;&nbsp;&nbsp; srvsecmech&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; srvcost&nbsp;&nbsp;&nbsp;&nbsp; <br/>----------- ----------- -------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ----------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ----------- ----------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -----------&nbsp;<br/>&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8 SYBASE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SYBASE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 NULL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br/> 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8 SYB_BACKUP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SYBASE_BS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NULL NULL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NULL <br/></p><p>#!/bin/bash<br/># chkconfig: 2345 81 31<br/># description: sybase start&amp;stop script&nbsp; name sybase<br/># Source function library.<br/>. /etc/rc.d/init.d/functions<br/>echo "use master" &gt; shut.sh<br/>echo "go" &gt;&gt; shut.sh<br/>echo "shutdown SYB_BACKUP" &gt;&gt; shut.sh<br/>echo "go" &gt;&gt; shut.sh<br/>echo "shutdown" &gt; shut1.sh<br/>echo "go" &gt;&gt; shut1.sh<br/>case "$1" in<br/>&nbsp;&nbsp;&nbsp;&nbsp; start)<br/>&nbsp;&nbsp;&nbsp; echo "start sybase sever"<br/>&nbsp;&nbsp;&nbsp; exec&nbsp;&nbsp; su - sybase -c "/opt/sybase/ASE-12_5/install/startserver -f<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /opt/sybase/ASE-12_5/install/RUN_SYBASE " &gt; /dev/null&nbsp; &amp;<br/>&nbsp;&nbsp;&nbsp; exec&nbsp;&nbsp; su - sybase -c "/opt/sybase/ASE-12_5/install/startserver -f<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /opt/sybase/ASE-12_5/install/RUN_SYBASE_BS" &gt; /dev/null &amp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;<br/>&nbsp;&nbsp;&nbsp;&nbsp; stop)<br/>&nbsp;&nbsp;&nbsp; echo "stop sybase server"<br/>&nbsp;&nbsp;&nbsp; exec&nbsp;&nbsp; su - sybase -c "isql -Usa -P -ishut.sh"<br/>&nbsp;&nbsp;&nbsp; exec&nbsp;&nbsp; su - sybase -c "isql -Usa -P -ishut1.sh"<br/>&nbsp;&nbsp;&nbsp; exec&nbsp;&nbsp; rm -rf shut.sh<br/>&nbsp;&nbsp;&nbsp; exec&nbsp;&nbsp; rm -rf shut1.sh<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;<br/>esac<br/>exit<br/></p><p></p>
页: [1]
查看完整版本: sybase 启动和关闭脚本的问题

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com