차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
mariadb_start_error [2021/09/08 02:34] – [mariadb start error] koovmariadb_start_error [2023/03/21 02:04] (현재) koov
줄 34: 줄 34:
 </code> </code>
 </WRAP> </WRAP>
 +
 +===== Script =====
 +위 내용을 스크립트로 작성해두었다.
 +
 +<WRAP prewrap>
 +<code bash>
 +#!/bin/bash
 +
 +##############
 +# recovery 시작하기 전에 control1~3 에서 mariadb container를 종료하여야 한다.
 +# docker stop mariadb
 +
 +echo "#################################################################################"
 +echo "###### Mariadb Recovery 전에 controller에서 mariadb container를 종료하십시오."
 +echo "###### mariadb container MUST STOP on all contoller node before run this script."
 +echo "command: docker stop mariadb"
 +echo ""
 +echo "진행하시겠습니까?"
 +echo "Do you wish to run MariaDB Recovery?"
 +
 +select yn in "Yes" "No"; do
 +    case $yn in
 +        Yes )
 + cd ~;
 + echo 'stop control1 mariadb container...';
 + ansible -m shell -a 'docker stop mariadb' -i multinode control;
 + if [ $? -eq 0 ]; then
 + echo "mariadb stop successfully"
 + kolla-ansible -i multinode mariadb_recovery;
 + else
 + echo "mariadb stop failed"
 + fi
 + break;;
 +
 +        No ) exit;;
 + * ) exit;;
 +    esac
 +done
 +</code>
 +</WRAP>
 +
  
  
  • mariadb_start_error.1631068497.txt.gz
  • 마지막으로 수정됨: 2021/09/08 02:34
  • 저자 koov