관리 서버 확장

노드 수를 변경하거나 컴퓨트 인스턴스의 구성을 변경하여 관리되는 서버를 확장할 수 있습니다.

WebLogic 서버 노드 추가 또는 제거

Oracle Cloud Infrastructure 스택용 Oracle WebLogic Server의 노드 수(컴퓨트 인스턴스) 를 변경하여 성능을 높이거나 비용을 줄일 수 있습니다. 스케일 아웃할 노드를 추가하거나 스케일 인할 노드를 제거합니다.

주:

이 절차를 사용하여 2020년 6월 29일 이전에 생성된 도메인을 확장할 수 없습니다.

도메인을 확장하려면 스택에 대한 노드 수 변수를 편집한 다음 적용 작업을 실행하십시오.

Oracle Cloud Infrastructure 용 Oracle WebLogic Server는 확장/축소 작업을 위해 다음 태스크를 수행합니다.

  • 컴퓨트 인스턴스 추가 또는 제거
  • 도메인 구성에서 관리되는 서버 추가 또는 제거(선택사항)
  • 도메인이 Oracle WebLogic Server Standard Edition을 실행하고 있지 않은 경우 도메인 구성의 기존 클러스터에 관리 서버를 추가합니다(선택 사항).
  • 스택에 로드 밸런서가 포함된 경우(선택사항) 로드 밸런서의 백엔드 집합을 업데이트합니다.

도메인 구성을 생성한 후 사용자 정의한 경우(포트 번호 변경, 서버 이름 변경 등) 확장 작업의 도메인 수정 부분을 성공할 보장할 수는 없습니다. 이 기능을 비활성화하고 확장 작업이 완료된 후 이러한 태스크를 수동으로 수행할 수 있습니다.

  1. Oracle Cloud Infrastructure 콘솔에 사인인합니다.
  2. 탐색 메뉴를 누르고 리소스 관리자 를 선택한 다음 스택 을 선택합니다.
  3. 스택을 포함하는 구획을 선택하십시오.
  4. 스택 이름을 누릅니다.
  5. 변수 를 누릅니다.
  6. 변수 편집 을 누릅니다.
  7. WebLogic 서버 노드 수를 편집합니다.
    노드 수를 늘리고 SSH 공용 키를 수정하면 키가 새 컴퓨트 인스턴스에만 사용됩니다. 기존 컴퓨트 인스턴스의 키는 변경되지 않습니다.
  8. 선택 사항: Oracle Cloud Infrastructure 용 Oracle WebLogic Server에서 컴퓨트 인스턴스를 생성하되 도메인 구성을 업데이트하지 않으려면 스케일 아웃을 위해 도메인 구성 업데이트 안함 을 선택합니다.
  9. 다음 을 누릅니다.
  10. 변경사항 저장 을 누릅니다.
  11. Terraform 작업 을 누른 다음 적용 을 누릅니다.
  12. 작업의 이름을 입력하고 적용 을 누릅니다.
  13. 적용 작업이 완료될 때까지 주기적으로 진행 상황을 모니터합니다.
  14. 출력 을 누릅니다.
  15. WebLogic_Instances를 찾아 업데이트된 스택의 컴퓨트 인스턴스 수를 확인합니다.

Do Not Update Domain Configuration for Scale Out을 선택한 경우 도메인 구성을 수동으로 업데이트하고 관리 서버를 추가해야 합니다. WebLogic Server 관리 콘솔 또는 WebLogic WLST(Server Scripting Tool) 를 사용합니다.

도메인이 전용 서브넷에 있을 경우 기본 제공 컴퓨트 인스턴스가 삭제되고 재생성됩니다. 따라서 기본 위치의 IP 주소가 다를 수 있습니다.

컴퓨트 인스턴스의 구성 변경

Oracle Cloud Infrastructure 도메인용 Oracle WebLogic Server의 컴퓨트 리소스를 확대하여 성능을 높이거나 컴퓨트 리소스를 축소하여 비용을 절감할 수 있습니다.

주:

리소스 관리자를 사용하여 도메인의 컴퓨트 인스턴스 구성을 변경하지 마십시오. 컴퓨트 서비스를 사용해야 합니다. 리소스 관리자를 사용하여 구성을 변경한 후 확장/축소를 수행하면 현재 모든 노드가 원래 구성으로 복원되어 결과적으로 도메인이 삭제됩니다. 형태 대신 노드 수를 확장하는 것이 좋습니다.

컴퓨트 인스턴스의 구성을 변경할 때 다른 프로세서, 코어 수, 메모리 양, 네트워크 대역폭 및 인스턴스에 대한 최대 Vnic 수를 선택합니다. 인스턴스의 공용 및 전용 IP 주소, 볼륨 연결 및 VNIC 연결이 동일하게 유지됩니다. 예를 들어, 인스턴스 구성을 VM-Standard2.2에서 VM-Standard2.4로 변경하면 두 ocpu에서 4개의 ocpu로 노드 용량이 2배가 되고 노드에 할당된 메모리 양도 두 배가 됩니다.

컴퓨트 인스턴스의 원래 모양은 새 구성의 대상으로 선택할 수 있는 구성을 결정합니다. 베어메탈 구성이나 특정 VM(가상 머신) 구성을 사용하는 인스턴스의 구성은 수정할 수 없습니다.

Oracle은 단일 WebLogic Server 클러스터를 구성하는 모든 컴퓨트 인스턴스에 대해 동일한 구성을 사용할 것을 권장합니다. 이렇게 하면 클러스터 전체에서 트래픽을 균일하게 분산할 수 있습니다.

구성을 변경할 때는 컴퓨트 인스턴스를 재시작해야 합니다. 작동 중지 시간을 피하고 응용 프로그램을 사용자가 계속 사용할 수 있도록 Oracle은 여러 컴퓨트 인스턴스를 사용하여 클러스터를 생성할 것을 권장합니다. 이때 한 번에 하나의 컴퓨트 인스턴스에 대한 구성을 변경할 것을 권장합니다.

첫번째 컴퓨트 인스턴스의 구성을 변경하면 도메인의 관리 서버를 일시적으로 사용할 수 없습니다. 그러나 애플리케이션은 관리 서버에 종속되지 않으므로 영향을 받지 않습니다.

  1. Oracle Cloud Infrastructure 콘솔에 사인인합니다.
  2. 탐색 메뉴에서 계산, 인스턴스 순으로 누릅니다.
  3. 도메인이 생성된 구획을 선택하십시오.
  4. 도메인의 첫번째 컴퓨트 인스턴스 이름을 누릅니다.
    인스턴스의 이름에 wls-0가 추가됩니다. 예: mydomain-wls-0
  5. 작업 을 누른 다음 모양 변경 을 선택합니다.
  6. 새 구성을 선택한 다음 모양 변경 을 누릅니다.
  7. 도메인의 남은 컴퓨트 인스턴스에 대해 단계 2에서 반복합니다.