Loading...
MySQL 9.5 Reference Manual 9.5의 25.3.6 Safe Shutdown and Restart of NDB Cluster의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
Cluster를 종료하려면, management node가 있는 머신의 shell에서 다음 명령을 입력합니다:
1$> ndb_mgm -e shutdown
여기서 -e 옵션은 shell에서 ndb_mgm 클라이언트로 명령을 전달하는 데 사용됩니다. 이 명령은 ndb_mgm,
ndb_mgmd, 그리고 모든 ndbd 또는
ndbmtd 프로세스가 정상적으로 종료되도록 합니다. 모든 SQL node는 mysqladmin shutdown 및 기타 수단을 사용하여 종료할 수 있습니다. Windows 플랫폼에서 SQL node를 Windows 서비스로 설치했다고 가정하면,
SC STOP service_name 또는 NET STOP service_name을 사용할 수 있습니다.
Unix 플랫폼에서 cluster를 재시작하려면, 다음 명령들을 실행합니다:
198.51.100.10)에서:1$> ndb_mgmd -f /var/lib/mysql-cluster/config.ini
198.51.100.30과
198.51.100.40)에서:1$> ndbd
ndb_mgm 클라이언트를 사용하여 두 data node가 모두 성공적으로 시작되었는지 확인합니다.
SQL host(198.51.100.20)에서:
1$> mysqld_safe &
Windows 플랫폼에서, 기본 서비스 이름을 사용하여 모든 NDB Cluster 프로세스를 Windows 서비스로 설치했다고 가정하면(참조: Section 25.3.2.4, “Installing NDB Cluster Processes as Windows Services”), 다음과 같이 cluster를 재시작할 수 있습니다:
198.51.100.10)에서 다음 명령을 실행합니다:1C:\> SC START ndb_mgmd
198.51.100.30과
198.51.100.40)에서 다음
명령을 실행합니다:1C:\> SC START ndbd
Management node host에서 ndb_mgm 클라이언트를 사용하여 management node와 두 data node가 모두 성공적으로 시작되었는지 확인합니다(참조: Section 25.3.2.3, “Initial Startup of NDB Cluster on Windows”).
SQL node host(198.51.100.20)에서
다음 명령을 실행합니다:
1C:\> SC START mysql
운영 환경에서는 cluster를 완전히 종료하는 것은 보통 바람직하지 않습니다. 많은 경우, 개별 host machine을 종료해야 하는 구성 변경 또는 cluster 하드웨어나 소프트웨어(또는 둘 다)의 업그레이드를 수행하는 경우에도,
cluster 전체를 종료하지 않고 cluster의 rolling restart를 수행함으로써 이를 처리할 수 있습니다. 이 작업에 대한 자세한 내용은 Section 25.6.5, “Performing a Rolling Restart of an NDB Cluster”를 참조하십시오.
25.3.5 NDB Cluster Example with Tables and Data
25.3.7 Upgrading and Downgrading NDB Cluster