17.5. 부트스트랩 컨트롤러 노드 교체


부트스트랩 작업에 사용하는 컨트롤러 노드를 교체하고 노드 이름을 유지하려면 다음 단계를 완료하여 교체 프로세스 후 부트스트랩 컨트롤러 노드의 이름을 설정합니다.

절차

  1. 다음 명령을 실행하여 부트스트랩 컨트롤러 노드의 이름을 찾습니다.

    ssh tripleo-admin@CONTROLLER_IP "sudo hiera -c /etc/puppet/hiera.yaml pacemaker_short_bootstrap_node_name"
    • CONTROLLER_IP를 활성 컨트롤러 노드의 IP 주소로 바꿉니다.
  2. 환경 파일에 ExtraConfig 섹션이 포함되어 있는지 확인합니다. ExtraConfig 매개변수가 없는 경우 ~/templates/bootstrap-controller.yaml 환경 파일을 생성하고 다음 콘텐츠를 추가합니다.

    parameter_defaults:
      ExtraConfig:
        pacemaker_short_bootstrap_node_name: NODE_NAME
        mysql_short_bootstrap_node_name: NODE_NAME
    • NODE_NAME을 교체 프로세스 후 부트스트랩 작업에 사용하려는 기존 컨트롤러 노드의 이름으로 바꿉니다.

      환경 파일에 ExtraConfig 매개변수가 이미 포함된 경우 pacemaker_short_bootstrap_node_namemysql_short_bootstrap_node 매개변수를 설정하는 행만 추가합니다.

  3. 단계를 수행하여 컨트롤러 노드 교체를 트리거하고 overcloud deploy 명령에 환경 파일을 포함합니다. 자세한 내용은 컨트롤러 노드 교체 트리거를 참조하십시오.

부트스트랩 컨트롤러 노드 교체 문제 해결에 대한 정보는 Replacement of the first Controller node fails at step 1 if the same hostname is used for a new node 문서를 참조하십시오.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동