코어 그룹 사용자 정의 특성

코어 그룹의 고급 구성에 대해 이 사용자 정의 특성을 사용합니다.

참고: 이 주제는 하나 이상의 애플리케이션 서버 로그 파일을 참조합니다. 권장되는 대안은 분배 및 IBM® i 시스템에서 SystemOut.log, SystemErr.log, trace.logactivity.log 파일을 사용하는 대신 HPEL(High Performance Extensible Logging) 로그를 사용하고 인프라를 추적하도록 서버를 구성하는 것입니다. 원시 z/OS® 로깅 기능과 연계하여 HPEL을 사용할 수도 있습니다. HPEL을 사용하는 경우 서버 프로파일 바이너리 디렉토리의 LogViewer 명령행 도구를 사용하여 모든 로그에 액세스하고 정보를 추적할 수 있습니다. HPEL 사용에 대한 자세한 정보는 HPEL을 사용한 애플리케이션 문제점 해결 정보를 참조하십시오.

사용자 정의 특성을 구성하려면 표시된 사용자 정의 특성 페이지에서 다음 조치 중 하나를 완료하십시오.

우수 사례 우수 사례: 코어 그룹 사용자 정의 특성을 설정할 때 코어 그룹 또는 셀이 안정된 상태인지 확인하십시오. 서버를 시작하거나 중지하는 것과 동시에 이 사용자 정의 특성을 설정하지 마십시오. 또한 고가용성 관리자가 알려진 양호한 상태에 있는지 확인하십시오. 다음은 일부 특정 코어 그룹 사용자 정의 특성에 대한 우수 사례입니다.
  • IBM_CS_WIRE_FORMAT_VERSION 사용자 정의 특성을 6.1.0으로 설정하면 값이 자동으로 감지되고 모든 노드에 적용됩니다. 서버를 중지하거나 시작할 필요가 없습니다. 사용자 정의 특성에 대한 정보는 IBM_CS_WIRE_FORMAT_VERSION 사용자 정의 특성 설명을 참조하십시오.
  • 하나의 코어 그룹만 있는 토폴로지에서 IBM_CS_HAM_PROTOCOL_VERSION 사용자 정의 특성 값을 설정할 수 있지만 이러한 설정에는 아무 이점도 없습니다. 그러나 나중에 셀을 여러 코어 그룹으로 파티셔닝하고 이들 그룹을 서로 브릿지로 연결해야 하는 경우에는 브릿지를 시작하기 전에 코어 그룹에서 가능한 최신 프로토콜 버전을 실행하는 것이 좋습니다. 토폴로지에 서로 브릿지로 연결된 여러 코어 그룹이 있는 경우 이 값을 가능한 최신 버전으로 설정하십시오. 적용 가능한 값과 이 사용자 정의 특성을 설정하는 방법에 대한 정보는 IBM_CS_HAM_PROTOCOL_VERSION 사용자 정의 특성 설명을 참조하십시오.
bprac

IBM_CS_DATASTACK_MEG

SystemOut.log 파일에 반복적으로 표시되는 메시지에 의해 보고된 조건을 제거하려면 이 사용자 정의 특성을 사용하십시오.

참고: 이 주제는 하나 이상의 애플리케이션 서버 로그 파일을 참조합니다. 권장되는 대안은 분배 및 IBM i 시스템에서 SystemOut.log, SystemErr.log, trace.logactivity.log 파일을 사용하는 대신 HPEL(High Performance Extensible Logging) 로그를 사용하고 인프라를 추적하도록 서버를 구성하는 것입니다. 원시 z/OS 로깅 기능과 연계하여 HPEL을 사용할 수도 있습니다. HPEL을 사용하는 경우 서버 프로파일 바이너리 디렉토리의 LogViewer 명령행 도구를 사용하여 모든 로그에 액세스하고 정보를 추적할 수 있습니다. HPEL 사용에 대한 자세한 정보는 HPEL을 사용한 애플리케이션 문제점 해결 정보를 참조하십시오.
제거된 기능 제거된 기능: 이 사용자 정의 특성은 더 이상 사용되지 않습니다. 버전 7.0 프로세스와 버전 6.x 프로세스가 함께 있는 하나 이상의 코어 그룹을 포함하는 혼합 셀 환경에서 실행 중인 경우가 아니면 이 사용자 정의 특성을 사용하지 마십시오. depfeat
혼합 버전 환경 혼합 버전 환경: 혼합 셀 환경에서 실행 중이고 버전 7.0 프로세스와 버전 6.x 프로세스가 함께 포함된 코어 그룹이 있는 경우, 계속 IBM_CS_DATASTACK_MEG 코어 그룹 사용자 정의 특성을 사용하여 감지 프로토콜이 새 네트워크를 열려고 시도하는 빈도를 변경해야 합니다. mixv
SystemOut.log 파일에 다음 메시지와 유사한 메시지가 여러 번 반복해서 표시될 수 있습니다.
[9/24/04 13:28:19:497 CDT] 00000013 VSync         W   
DCSV2005W: DCS Stack DefaultAccessPointGroup.P at Member 172.16.1.86:9353: 
The amount of memory available for synchronization is low. The configured memory 
size is 418816 bytes. Currently used memory size is 420307 bytes.

멤버 IP 주소가 점분리 십진수 IP 주소 및 포트의 형식으로 되어 있는 경우, 코어 그룹 통신에 사용되는 코어 스택에 할당된 메모리의 양을 증가시켜 이들 메시지를 제거할 수 있습니다. SystemOut.log 파일에 이 메시지가 더 이상 나타나지 않을 때까지 이 특성의 값을 늘리십시오. 메모리는 동적으로 할당되므로 필요한 크기보다 더 큰 스택 크기를 설정하면 메모리 문제점을 일으키지 않습니다.

참고: 다음 위치에서 이 사용자 정의 특성을 설정할 수도 있습니다.
  • 메시지에 있는 특정 코어 그룹 멤버가 포함된 코어 그룹 브릿지 인터페이스
  • 메시지에 있는 특정 코어 그룹 멤버의 액세스 지점 그룹 또는 코어 그룹 액세스 지점

해당 레벨에서 특성을 설정하는 방법에 대한 자세한 정보는 코어 그룹 브릿지 사용자 정의 특성의 내용을 참조하십시오.

표 1. 단위 및 기본값. 다음 표에서는 설정의 단위와 기본값에 대해 설명합니다.
단위 MB
기본값 5

이 사용자 정의 특성의 값을 설정하려면 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 설정 > core_group_name을 클릭하십시오. 그런 다음 추가 특성에서 사용자 정의 특성을 클릭하십시오.

IBM_CS_FD_CONSECUTIVE_MISSED

이 사용자 정의 특성은 코어 그룹 멤버에 장애가 발생한 것으로 간주하기 전에 누락되는 연속 하트비트 수를 지정하는 데 사용됩니다.

제거된 기능 제거된 기능: 이 사용자 정의 특성은 더 이상 사용되지 않습니다. 버전 7.0 및 버전 6.x 프로세스가 혼합된 하나 이상의 코어 그룹을 포함하는 혼합 셀 환경에서 실행 중인 경우가 아니면 이 사용자 정의 특성을 사용하지 마십시오. depfeat

그러나 관리 콘솔의 감지와 장애 발견 페이지를 사용하여 감지와 장애 발견 프로토콜의 설정을 변경할 수도 있습니다. IBM_CS_FD_CONSECUTIVE_MISSED 특성이 더 이상 사용되지 않으므로, 혼합 셀 환경에서 실행 중인 경우가 아니면, 감지와 장애 발견 프로토콜의 설정을 변경하는 데 관리 콘솔을 사용하는 것이 선호됩니다.

혼합 버전 환경 혼합 버전 환경: 혼합 셀 환경에서 실행 중이고 버전 7.0 프로세스와 버전 6.x 프로세스가 함께 포함된 코어 그룹이 있는 경우, 계속 IBM_CS_FD_CONSECUTIVE_MISSED 코어 그룹 사용자 정의 특성을 사용하여 해당 코어 그룹 멤버에 장애가 발생한 것으로 간주하기 전에 코어 그룹 멤버에서 누락되는 연속 하트비트 수를 변경해야 합니다. mixv
표 2. 단위 및 기본값. 다음 표에서는 설정의 단위와 기본값에 대해 설명합니다.
단위
기본값 6

이 사용자 정의 특성의 값을 설정하려면 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 설정 > core_group_name을 클릭하십시오. 그런 다음 추가 특성에서 사용자 정의 특성을 클릭하십시오.

IBM_CS_FD_PERIOD_SECS

이 사용자 정의 특성은 장애 발견 프로토콜이 감지 프로토콜이 설정하는 코어 그룹 네트워크 연결을 검사하는 빈도를 변경하는 데 사용됩니다. 연결 장애가 발생하면 장애 발견 프로토콜이 감지 프로토콜에 알립니다.

제거된 기능 제거된 기능: 이 사용자 정의 특성은 더 이상 사용되지 않습니다. 버전 7.0 및 버전 6.x 프로세스가 혼합된 하나 이상의 코어 그룹을 포함하는 혼합 셀 환경에서 실행 중인 경우가 아니면 이 사용자 정의 특성을 사용하지 마십시오. depfeat

그러나 관리 콘솔의 감지와 장애 발견 페이지를 사용하여 고가용성 관리자 감지 프로토콜이 새 코어 그룹 멤버를 확인하는 빈도를 변경할 수도 있습니다. IBM_CS_FD_PERIOD_SECS 특성이 더 이상 사용되지 않으므로, 혼합 셀 환경에서 실행 중인 경우가 아니면 관리 콘솔을 사용하여 이 설정을 업데이트하는 것이 선호됩니다.

혼합 버전 환경 혼합 버전 환경: 혼합 셀 환경에서 실행 중이고 버전 7.0 프로세스와 버전 6.x 프로세스가 함께 포함된 코어 그룹이 있는 경우, 계속 IBM_CS_FD_PERIOD_SECS 코어 그룹 사용자 정의 특성을 사용하여 장애 발견 프로토콜이 감지 프로토콜이 설정하는 코어 그룹 네트워크 연결을 검사하는 빈도를 변경해야 합니다. mixv
표 3. 단위 및 기본값. 다음 표에서는 설정의 단위와 기본값에 대해 설명합니다.
단위
기본값 6

이 사용자 정의 특성의 값을 설정하려면 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 설정 > core_group_name을 클릭하십시오. 그런 다음 추가 특성에서 사용자 정의 특성을 클릭하십시오.

IBM_CS_HAM_PROTOCOL_VERSION

이 사용자 정의 특성을 사용하여 선택된 코어 그룹의 모든 멤버가 다른 버전의 상위 레벨 코어 그룹 프로토콜(고가용성 관리자 프로토콜이라고도 함)을 사용하여 실행되도록 구성할 수 있습니다. 코어 그룹 멤버가 계속 실행되는 동안 이 특성의 값을 변경할 수 있습니다. 코어 그룹 프로세스가 포함된 모든 노드에 변경된 값을 저장하고 동기화한 후 고가용성 관리자가 자동으로 구성 변경을 발견하고 새 코어 그룹 프로토콜 버전을 사용하여 코어 그룹 멤버와 통신을 시작합니다.

표 4. 버전 ID와 설명. 다음 표에는 지원되는 코어 그룹 프로토콜 버전 ID가 나열되어 있습니다.
버전 ID 필수 최소 제품 레벨 설명
6.0.2.31 버전 6.0의 6.0.2.31, 버전 6.1의 6.1.0.19, 버전 7.0의 7.0.0.1 이 프로토콜 버전은 HAM 프로토콜의 초기 버전 또는 기본 버전입니다. 이 버전은 코어 그룹 브릿지 확장이 용이하도록 6.0.2.31, 6.1.0.19, 7.0.0.1 서비스 팩에 포함되었습니다. 이 버전은 여러 코어 그룹과 코어 그룹 브릿지를 구성의 일부로 포함하는 토폴로지에 권장됩니다.
이 사용자 정의 특성을 이전 표의 버전 ID 열에 있는 값으로 설정하십시오. 이 사용자 정의 특성을 설정하려면 다음 프로세스를 완료하십시오.
  1. 코어 그룹 브릿지를 중지하십시오.
  2. 모든 코어 그룹에 사용자 정의 특성을 설정하십시오.
  3. 모든 코어 그룹에서 고가용성 조정자를 다시 시작하십시오.
  4. 코어 그룹 브릿지를 시작하십시오.

IBM_CS_IP_REFRESH_MINUTES

이 사용자 정의 특성을 사용하여 코어 그룹 IP 캐시를 지우는 빈도를 조정할 수 있습니다.

코어 그룹 레벨에서 이름-IP 주소 정보를 캐시하면 IP 주소를 코어 그룹 멤버에 지정하는 데 필요한 일부 시스템 오버헤드가 제거됩니다.

표 5. 단위, 기본값, 허용 가능한 값. 다음 표에서는 설정의 단위, 기본값, 허용 가능한 값에 대해 설명합니다.
단위
기본값 1
허용 가능한 값 모든 양의 정수. 지정할 수 있는 최소값은 1입니다.

이 사용자 정의 특성의 값을 설정하려면 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 설정 > core_group_name을 클릭하십시오. 그런 다음 추가 특성에서 사용자 정의 특성을 클릭하십시오.

IBM_CS_OOM_ACTION

네트워크 메시지를 보내거나 수신할 때 발생하는 OutOfMemoryExceptions에 특정한 예외 핸들러를 명시적으로 사용하려면 IBM_CS_OOM_ACTION을 사용하십시오. 이 특성이 Isolate로 설정된 경우, 네트워크 메시지를 보내거나 수신할 때 OutOfMemoryException이 발생하면 이 예외 핸들러는 메모리 부족 프로세스에 대한 고가용성 관리자 통신을 중지합니다. 이제 이 조치가 기본 조치이므로 명시적으로 이 특성을 Isolate로 설정하지 않아도 됩니다.

이 사용자 정의 조치를 사용하여 메모리 부족 조치를 변경할 수 있습니다. 유효한 조치는 OutOfMemoryException이 발생할 때 JVM을 중지하는 TerminateIgnore입니다. 코어 그룹에 대한 구성 설정에 IBM_CS_OOM_ACTION=Ignore" 사용자 정의 특성이 추가된 상태에서 코어 그룹 프로세스에서 메모리 부족 현상이 발생하면 해당 프로세스가 모든 메시지에 응답하지 못할 수도 있습니다. 이러한 상황이 발생하면 다중 단계 프로토콜이 완료되지 않으며 시작 서버가 분산 상태의 초기 보기를 수신하지 못합니다.

IBM_CS_SOCKET_BUFFER_SIZE

이 사용자 정의 특성을 사용하여 코어 그룹 전송이 얻는 소켓 버퍼 크기를 변경할 수 있습니다.

코어 그룹 소켓 버퍼 구성에는 이 특성에 지정할 수 있는 값과 소켓 버퍼 유형당 기본 메모리 할당 크기의 관계를 보여주는 표가 포함되어 있습니다.
표 6. 단위 및 기본값. 다음 표에서는 설정의 단위와 기본값에 대해 설명합니다.
정보
단위 다음 중 하나입니다.
  • No over rides
  • small
  • medium
  • large
기본값 모든 버퍼 유형에서 2MB

이 사용자 정의 특성의 값을 설정하려면 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 설정 > core_group_name을 클릭하십시오. 그런 다음 추가 특성에서 사용자 정의 특성을 클릭하십시오.

IBM_CS_UNICAST_DISCOVERY_INTERVAL_SECS

이 사용자 정의 특성은 고가용성 관리자 감지 프로토콜이 새 코어 그룹 멤버를 확인하는 빈도를 변경하는 데 사용됩니다. 감지 프로토콜이 새 멤버와 기존 멤버 간 통신을 설정할 때까지 새 코어 그룹 멤버는 다른 코어 그룹 멤버와 통신할 수 없습니다.

제거된 기능 제거된 기능: 이 사용자 정의 특성은 더 이상 사용되지 않습니다. 버전 7.0 및 버전 6.x 프로세스가 혼합된 하나 이상의 코어 그룹을 포함하는 혼합 셀 환경에서 실행 중인 경우가 아니면 이 사용자 정의 특성을 사용하지 마십시오. depfeat

그러나 관리 콘솔의 감지와 장애 발견 페이지를 사용하여 고가용성 관리자 감지 프로토콜이 새 코어 그룹 멤버를 확인하는 빈도를 변경할 수도 있습니다. IBM_CS_UNICAST_DISCOVERY_INTERVAL_SECS 특성이 더 이상 사용되지 않으므로, 혼합 셀 환경에서 실행 중인 경우가 아니면 관리 콘솔을 사용하여 이 설정을 업데이트하는 것이 선호됩니다.

혼합 버전 환경 혼합 버전 환경: 혼합 셀 환경에서 실행 중이고 버전 7.0 프로세스와 버전 6.x 프로세스가 함께 포함된 코어 그룹이 있는 경우, 계속 IBM_CS_UNICAST_DISCOVERY_INTERVAL_SECS 코어 그룹 사용자 정의 특성을 사용하여 감지 프로토콜이 새 네트워크를 열려고 시도하는 빈도를 변경해야 합니다. mixv
표 7. 단위 및 기본값. 다음 표에서는 설정의 단위와 기본값에 대해 설명합니다.
단위
기본값 30

이 사용자 정의 특성의 값을 설정하려면 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 설정 > core_group_name을 클릭하십시오. 그런 다음 추가 특성에서 사용자 정의 특성을 클릭하십시오.

IBM_CS_WIRE_FORMAT_VERSION

이 사용자 정의 특성을 사용하여 코어 그룹 프로토콜의 다른 버전을 사용해서 실행하도록 선택된 코어 그룹의 멤버를 구성할 수 있습니다. 코어 그룹 멤버가 계속 실행되는 동안 이 특성의 값을 변경할 수 있습니다. 코어 그룹 프로세스가 포함된 모든 노드에 변경된 값을 저장하고 동기화한 후 고가용성 관리자가 자동으로 구성 변경을 발견하고 새 코어 그룹 프로토콜 버전을 사용하여 코어 그룹 멤버와 통신을 시작합니다.

제거된 기능 제거된 기능: 프로토콜 버전 6.0.0과 6.0.2.9는 더 이상 사용되지 않습니다. 가능한 경우 항상 새 프로토콜 버전을 사용하십시오. depfeat
표 8. 지원되는 코어 그룹 프로토콜 버전 ID. 다음 표에는 지원되는 코어 그룹 프로토콜 버전 ID가 나열되어 있습니다. 6.0.0이 기본값입니다.
버전 ID 필수 최소 제품 레벨 설명
6.0.0 버전 6.0의 6.0.0.0, 버전 6.1의 6.1.0.0, 버전 7.0의 7.0.0.0 이 프로토콜 버전은 초기 버전 또는 기본 버전입니다. 고가용성 관리자의 모든 버전은 이 프로토콜 버전을 사용할 수 있습니다. 특정 프로토콜 버전을 지정하지 않는 경우 고가용성 관리자는 이 버전을 사용합니다.
6.0.2.9 버전 6.0.2의 6.0.2.9, 버전 6.1의 6.1.0.0, 버전 7.0의 7.0.0.0 이 프로토콜 버전은 코어 그룹 브릿지 확장이 용이하도록 제품의 6.0.2.9 서비스 팩, 버전 6.1, 7.0에 포함되었습니다. 이 버전은 여러 코어 그룹과 코어 그룹 브릿지를 구성의 일부로 포함하는 대형 토폴로지에 권장됩니다.
6.1.0 버전 6.1의 6.1.0.0, 버전 7.0의 7.0.0.0 이 프로토콜 버전은 대형 토폴로지에 대한 추가 지원과 코어 그룹 확장성 개선사항을 추가하기 위해 제품의 버전 6.1, 7.0에 포함되었습니다.

이 사용자 정의 특성을 이전 표의 버전 ID 열에 나열된 값으로 설정할 수 있습니다. 사용자 환경에 가능한 최신 값으로 설정하십시오.

이 사용자 정의 특성의 값을 설정하려면 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 설정 > core_group_name을 클릭하십시오. 그런 다음 추가 특성에서 사용자 정의 특성을 클릭하십시오.


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=urun_ha_cg_custprop
파일 이름:urun_ha_cg_custprop.html