系统重新引导后自动启动守护程序

一些 Rational® Synergy 脚本可以配置为自动启动和停止 Rational Synergy 守护程序及 Informix® 守护程序。您可以在 Oracle Solaris 上运行脚本。自动化系统启动过程随平台和操作系统的不同而变化。如果要在其他系统上运行这些脚本,那么必须更改脚本以及调用这些脚本的启动文件。此处显示的示例适用于在 Solaris 上运行的 Oracle SPARC 平台。

过程

/etc/init.d/rational 文件中创建以下脚本。

其他重新启动这些进程的启动脚本调用该脚本。

有关脚本的更多信息,请参阅设置脚本以自动启动进程设置脚本以自动停止进程

#!/bin/sh
#  IBM Rational Synergy Startup/Shutdown Script
#
CCM_HOME=$CCM_HOME
PATH=$CCM_HOME/bin:$PATH
export CCM_HOME PATH

case $1 in 
		'start')
# Do on the router system
		su ccm_root -c ccm_start_daemons
# Do on each database server machine
		su ccm_root -c ccm_objreg
		su ccm_root -c ccm_server
		;;
'stop')
# Do on the router system
		su ccm_root -c ccm_stop_daemons

*)
		echo "usage: /etc/init.d/rational {start|stop}"
		;;
esac
       

UNIX(基于 Informix):

#!/bin/sh
#  IBM Rational Synergy Startup/Shutdown Script
#
CCM_HOME=$CCM_HOME
PATH=$CCM_HOME/bin:$PATH
export CCM_HOME PATH

case $1 in 
		'start')
# Do on the router system 
		su ccm_root -c ccm_start_daemons
# Do on each database server machine
		su informix -c ‘ccmsrv online -y -s servername'
		su ccm_root -c ccm_objreg
		su ccm_root -c ccm_server
		;;
'stop')
# Do on the router system
		su ccm_root -c ccm_stop_daemons
# Do on each database server machine
		su informix -c ‘ccmsrv offline -y -s servername  ;;

*)
		echo "usage: /etc/init.d/rational {start|stop}"
		;;
esac
       

反馈