ssh 검색 결과

2 개의 검색 결과가 있습니다.

내멋대로 하고싶은대로

Galera 클러스터 부트스트랩 자동화 스크립트

Galera 클러스터는 MySQL/MariaDB 기반의 다중 마스터 클러스터링 솔루션으로, 고가용성과 확장성을 제공합니다. 하지만 클러스터를 처음 구축하거나 장애 복구 시 부트스트랩 과정이 필요하며, 이를 수동으로 수행하는 것은 번거롭고 실수로 인한 문제가 발생할 수 있습니다. 이 글에서는 Galera 클러스터 부트스트랩을 자동화하는 Bash 스크립트를 소개하고, 각 단계를 설명합니다. 스크립트 개요이 스크립트는 다음과 같은 작업을 수행합니다:1번 노드의 grastate.dat 파일 수정safe_to_bootstrap 값을 0에서 1로 변경하여 부트스트랩 가능한 상태로 설정합니다.파일 백업 및 권한 유지 로직을 포함합니다.Galera 클러스터 초기화galera_new_cluster 명령을 실행하여 1번 ..

[Bash][SSH][SH][ShellScript] 현재 시간 가져오기 & Functional
Linux

[Bash][SSH][SH][ShellScript] 현재 시간 가져오기 & Functional

1. 개요 매번 NOW_DATE 현재 시간을 가져오는 함수 사용할일이 매우 많은데, 포맷도 기억나지 않고 외우고 사용하는게 아니라 매우 불편하여 다음과 같이 Function으로 변경하여 사용해본다. 2. 코드 function nowdate() { export NOW_DATE=`date "+%Y-%m-%d_%H.%M.%S"` } # %D – Display date as mm/dd/yy # %Y – Year (e.g., 2020) # %m – Month (01-12) # %B – Long month name (e.g., November) # %b – Short month name (e.g., Nov) # %d – Day of month (e.g., 01) # %j – Day of year (001-366) ..