以下の内容はhttps://htn20190109.hatenablog.com/entry/2025/07/26/173212より取得しました。


DG停止シェル

 


cat <<-'EOF' > stop_dg.sh
#!/bin/bash

HOSTMEI=$1
PDBMEI=$2
SDBMEI=$3

echo "[$(date '+%Y/%m/%d %H:%M:%S')] job start" | tee -a  /tmp/stop_dg_$(date '+%Y%m').log


ssh ${HOSTMEI} "sudo su - oracle -c 'dgmgrl / \"EDIT DATABASE '\"'${PDBMEI}'\"' SET STATE = 'TRANSPORT-OFF';\"'" | tee -a /tmp/stop_dg_$(date '+%Y%m').log

RET=$?
if [ ${RET} -ne 0 ] ; then
  echo "[$(date '+%Y/%m/%d %H:%M:%S')] job error(${HOSTMEI} ${PDBMEI} ${RET} )" | tee -a  /tmp/stop_dg_$(date '+%Y%m').log
  exit 100
fi

ssh ${HOSTMEI} "sudo su - oracle -c 'dgmgrl / \"EDIT DATABASE '\"'${SDBMEI}'\"' SET STATE = 'APPLY-OFF';\"'" | tee -a /tmp/stop_dg_$(date '+%Y%m').log

RET=$?
if [ ${RET} -ne 0 ] ; then
  echo "[$(date '+%Y/%m/%d %H:%M:%S')] job error(${HOSTMEI} ${SDBMEI} ${RET} )" | tee -a  /tmp/stop_dg_$(date '+%Y%m').log
  exit 100
fi

echo "[$(date '+%Y/%m/%d %H:%M:%S')] job end" | tee -a  /tmp/stop_dg_$(date '+%Y%m').log
exit 0

EOF

 

cat stop_dg.sh
chmod +x stop_dg.sh


./stop_dg.sh mmm112 act stb

cat /tmp/stop_dg_$(date '+%Y%m').log

 

 

 

 




以上の内容はhttps://htn20190109.hatenablog.com/entry/2025/07/26/173212より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14