32.2. 수동으로 클러스터 리소스 이동


클러스터를 재정의하고 리소스를 현재 위치에서 강제로 이동할 수 있습니다. 이 작업을 수행하려면 두 가지 경우가 있습니다.

  • 노드가 유지보수 중이고 해당 노드에서 실행 중인 모든 리소스를 다른 노드로 이동해야 하는 경우
  • 개별적으로 지정된 리소스를 이동해야 하는 경우

노드에서 실행 중인 모든 리소스를 다른 노드로 이동하려면 노드를 standby 모드로 설정합니다.

다음 방법 중 하나로 개별적으로 지정된 리소스를 이동할 수 있습니다.

  • pcs resource move 명령을 사용하여 현재 실행 중인 노드에서 리소스를 이동할 수 있습니다.
  • pcs resource relocate run 명령을 사용하여 현재 클러스터 상태, 제약 조건, 리소스 위치 및 기타 설정에 따라 리소스를 기본 노드로 이동할 수 있습니다.

32.2.1. 현재 노드에서 리소스 이동

현재 실행 중인 노드에서 리소스를 이동하려면 정의된 리소스의 resource_id 를 지정하여 다음 명령을 사용합니다. 이동하는 리소스를 실행할 노드를 나타내려는 경우 destination_node 를 지정합니다.

pcs resource move resource_id [destination_node] [--master] [lifetime=lifetime]
참고

pcs resource move 명령을 실행하면 현재 실행 중인 노드에서 실행되지 않도록 제한 조건이 리소스에 추가됩니다. RHEL 8.6 이상에서는 이 명령에 --autodelete 옵션을 지정할 수 있으므로 리소스가 이동되면 이 명령에서 생성하는 위치 제약 조건이 자동으로 제거됩니다. 이전 릴리스의 경우 pcs resource clear 또는 pcs constraint delete 명령을 실행하여 제약 조건을 수동으로 제거할 수 있습니다. 제약 조건을 제거해도 리소스를 원래 노드로 다시 이동할 필요는 없습니다. 해당 시점에서 리소스를 실행할 수 있는 리소스는 처음에 리소스를 구성한 방법에 따라 달라집니다.

pcs resource move 명령의 --master 매개변수를 지정하면 제약 조건이 리소스의 승격된 인스턴스에만 적용됩니다.

선택적으로 pcs resource move 명령에 대해 Life 매개변수를 구성하여 제약 조건을 유지해야 하는 기간을 나타낼 수 있습니다. ISO 8601에 정의된 형식에 따라 수명 매개 변수의 단위를 지정합니다. 이 경우 단위를 Y(년 동안), M(달), W(주), D(일), H(시간), M(분) 및 S(초)와 같은 대문자로 지정해야 합니다.

분 단위(M)를 월 단위(M)와 구분하려면 값을 분 단위로 표시하기 전에 IC를 지정해야 합니다. 예를 들어, 5M의 수명 매개 변수는 5개월의 간격을 나타내고, 라이프사이클 매개 변수는 5분 간격을 나타냅니다.

다음 명령은 resource1 리소스를 example-node2 노드로 이동하고 원래 1시간 30분 동안 실행 중인 노드로 다시 이동하지 못하게 합니다.

pcs resource move resource1 example-node2 lifetime=PT1H30M

다음 명령은 resource1 리소스를 example-node2 노드로 이동하고 원래 30분 동안 실행 중인 노드로 다시 이동하지 못하게 합니다.

pcs resource move resource1 example-node2 lifetime=PT30M
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동