TAS System 정상 종료 작업 순서
TAS system shutdown의 작업 순서는 우선적으로
Service Instance >Tile > TAS 순서대로 종료합니다.
Service instance는 db일수도 있고, Config server일수도 있고, RabbitMQ일수도 있는 객체를 말합니다.
Shutdown을 하기전에 우선 mysql에 고가용성을 위한 3노드 HA클러스터링을 1개 노드로 변경한후 작업을 시작합니다.
1-1. TAS MYSQL 3node->1node 변경 -> Apply Change
# resurection off (자동복구옵션 off 적용)
Shutdown 시에는 resurrect 자동복구
# 자동복구 기능 Off
$ bosh update-resurrection off
# env 등록 ( export CREDHUB, BOSH COMMAND CREDENTIAL )
Bosh > Credential > Bosh Command Credential
페이지에 적힌 data를 command로 변수처리 하여, Credhub , Bosh 명령어 입력시 세팅하여 사용
export BOSH_CLIENT=ops_manager
export BOSH_CLIENT_SECRET=AEkQ0lPe6TYNf3LJt-kuAGY2Ns6unr06
export BOSH_CA_CERT=/var/tempest/workspaces/default/root_ca_certificate
export BOSH_ENVIRONMENT=10.0.7.11
export CREDHUB_SERVER=10.0.7.11:8844
export CREDHUB_CLIENT=ops_manager
export CREDHUB_SECRET=AEkQ0lPe6TYNf3LJt-kuAGY2Ns6unr06
export CREDHUB_CA_CERT=/var/tempest/workspaces/default/root_ca_certificate
1-2. Dev 순차적 Shutdown ( bosh stop 명령 )
$ bosh deployments
입력 시 배포되어 있는 deployment들 표시
해당 deployments들을 순차적으로 shutdown 합니다.
$ bosh stop --hard -d Tile이름
or
복수 stop시
$ yes | bosh stop --hard -d Tile이름1 &
$ yes | bosh stop --hard -d Tile이름2 &
$ yes | bosh stop --hard -d Tile이름3 &
$ yes | bosh stop --hard -d Tile이름4 &
* Service Instance -> Tile -> CF 순서대로 Shutdown 을 하여야 합니다.
★ CF ( haproxy ephimeral Disk 100% 이슈 발생 시 cloudcheck를 통해 Recreate - 메뉴얼 참고 )
# bosh cloud-check
bosh -d deployment명 cck
# bosh recreate
bosh -d 디플로이먼트명 deploy manifest.yml
# bosh manifest
bosh -d 디플로이먼트명 manifest > koo.yml
1-3. VM Off (OpsMan, Bosh VM Vcenter에서 VM off)
- vCenter 또는 AWS console에서 VM off 합니다.
# bosh cloud-check
bosh -d deployment명 cck
# bosh recreate
bosh -d 디플로이먼트명 deploy manifest.yml
# bosh manifest
bosh -d 디플로이먼트명 manifest > koo.yml
'VMware > 운영(TAS)' 카테고리의 다른 글
[Tanzu 운영 ] (6) spring-music 과 mysql binding (0) | 2022.05.02 |
---|---|
[Tanzu 운영] (5) buildpack create 및 rename (0) | 2022.04.29 |
[Tanzu 운영] (4) 트러블 슈팅: Bosh CA 인증서 생성시 중복오류 (0) | 2022.04.07 |
[Tanzu 운영] (3) Bosh CA 인증서 교체 (0) | 2022.04.06 |
[Tanzu 운영] (2) Bosh Director 접속방법 (0) | 2022.04.06 |