sourcecode

컨테이너 재시작 문제, 목장의 Galera MariaDB 스택

copyscript 2022. 9. 11. 17:29
반응형

컨테이너 재시작 문제, 목장의 Galera MariaDB 스택

  1. 안녕하세요, 도커 컴포트를 사용하여 워드프레스 애플리케이션을 작성하려고 합니다.목장주로부터 Galera MariaDB 카탈로그 엔트리를 사용하고 있습니다.
  2. 나는 모든 준비를 잘 할 수 있다.외부 링크를 사용하여 다음과 같은 환경 변수를 사용하여 로드 밸런서에 연결합니다.

    external_module:

    • r-galera_galera-lb_1: 설명
  3. 클러스터에서 복제되는 테이블을 볼 수 있지만 시스템을 재부팅하면 스택이 다시 활성화되어도 응용 프로그램을 시작할 수 없습니다.

  4. 다음과 같은 오류가 나타납니다.

    >  wordpress-docker-php-fpm  | MySQL "CREATE DATABASE" Error: WSREP has not yet prepared node for application use
    >     wordpress-docker-php-fpm exited with code 1
    
  5. Galera Stack 전체를 제거하고 새로 만들면 워드프레스 설정이 다시 작동합니다.

    카탈로그 관리자와 연락이 되지 않아 이 포럼에 참석하지 않을 수 없었습니다(연락처가 없습니다).이 점에 대해 누가 도와줄 수 있나요?

안녕하세요, Syed Alarm Abbas님

접근 방식의 문제는 = 클러스터가 제대로 종료되지 않고 시작되지 않는다는 것입니다.시스템을 재부팅하면 클러스터 노드가 동기화되지 않고 최신 상태가 저장됩니다.머신을 재기동했을 때, 모든 것이 온라인으로 돌아갔을 경우, 클러스터가 동기화되지 않은 것입니다.이 안내에 따라 클러스터를 복구할 수 있습니다.

가이드는 매우 간단합니다.

  1. 모든 노드 "wsrep_last_module"의 최신 상태를 확인합니다.SHOW STATUS LIKE 'wsrep_%';
  2. 최신 데이터를 가진 노드를 프라이머리로 승격합니다.

언급URL : https://stackoverflow.com/questions/37103242/issue-with-container-restart-galera-mariadb-stack-on-rancher

반응형