Groupmax Object Server Version 6 システム管理者ガイド
スクリプトファイルの作成例を説明する。
- <この項の構成>
- (1) 始動スクリプトの作成例
- (2) 停止スクリプトの作成例
- (3) 監視スクリプトの作成例
(1) 始動スクリプトの作成例
#!/bin/sh # 始動スクリプトの例 Gmax_start XODDIR=/usr/ObjSV/HOME XODCONFPATH=/usr/ObjSV/HOME/conf export XODDIR XODCONFPATH # Object Server起動 /opt/HiOODB/bin/xodstart if [ $? != 0 ] then exit 255 fi #Address Server起動 # ここにAddress Server起動スクリプトを記述する # Workflow Server起動 # ここにWorkflow Server起動スクリプトを記述する exit 0
(2) 停止スクリプトの作成例
#!/bin/sh # 停止スクリプトの例 Gmax_stop XODDIR=/usr/ObjSV/HOME XODCONFPATH=/usr/ObjSV/HOME/conf export XODDIR XODCONFPATH # Workflow Server停止 # ここに Workflow Server停止スクリプトを記述する # Address Server停止 # ここに Address Server停止スクリプトを記述する # Object Server停止 /opt/HiOODB/bin/xodstop if [ $? != 0 ] then exit 255 fi exit 0
(3) 監視スクリプトの作成例
#!/bin/sh # 監視スクリプトの例Gmax_mtr XODDIR=/usr/ObjSV/HOME XODCONFPATH=/usr/ObjSV/HOME/conf export XODDIR XODCONFPATH # Object Server監視 ${XODDIR}/bin/xodrunchk if [ $? != 0 ] then echo "Gmax_mtr : Object Server down!!" exit 255 fi # Address Server監視 # ここにAddress Serverの監視スクリプトを記述する。 # Workflow Server監視 # ここにWorkflow Serverの監視スクリプトを記述する。 echo "All Groupmax Server is Active!!" exit 0
All Rights Reserved, Copyright (C) 2001, 2002, Hitachi, Ltd.