Date: 10월 6, 2022
일반 애플리케이션 복구 키트
그만큼 Linux용 SIOS 보호 제품군 SAP HANA 및 신탁 , IP, 파일 시스템 및 NAS 또는 NFS 공유 및 내보내기. ARK에서 제공하는 모든 SIOS에는 복원(시작), 제거(중지), 빠른 확인 및 복구 스크립트가 있습니다. 이러한 스크립트는 구성 및 보호 계층에 추가하는 동안 요청되는 옵션 이상으로 쉽게 구성할 수 없습니다.
이러한 ARK는 개발, 유지 관리, 품질 검사를 받았으며 경우에 따라 응용 프로그램 공급업체 자체에서 "지원 인증"을 받았습니다. 기존 SIOS ARK에서 다루지 않는 애플리케이션이나 서비스가 있는 경우 어떻게 하시겠습니까?
일반 ARK를 입력합니다. 일반 ARK를 계층에 추가하고 다른 SIOS ARK와 유사한 방식으로 구성할 수 있습니다. 일반 ARK의 특별한 점은 복원, 제거 및 quickCheck 스크립트와 선택적으로 복구 스크립트를 제공해야 한다는 것입니다.
구성된 스크립팅 언어를 사용하여 스크립트를 생성할 수 있습니다(BASH 또는 Perl이 일반적임). 이 스크립트를 조금 더 조사해 보겠습니다.
복원하다: 서비스 또는 애플리케이션을 시작하는 데 사용되는 스크립트입니다. 제거하다: 서비스 또는 애플리케이션을 중지하는 데 사용되는 스크립트입니다. 빠른 확인: 이 스크립트는 응용 프로그램이나 서비스가 예상대로 작동하는지 확인하는 데 사용됩니다. 다시 덮다: 이 스크립트는 오류 발생 후 복구를 시도하는 데 사용되며 특정 응용 프로그램 및 서비스는 다시 시작되거나 오류 시나리오에서 복구를 시도하기 위해 특정 명령이 실행됩니다. 기본적으로 quickCheck 스크립트는 180초마다 실행됩니다. quickCheck 스크립트가 응용 프로그램의 실패를 감지하면 복구 스크립트를 호출합니다. 복구 스크립트는 현재 노드에서 응용 프로그램을 다시 시작하려고 시도합니다. 복구 스크립트가 응용 프로그램을 다시 시작하지 못하거나 복구 스크립트가 제공되지 않으면 제거 스크립트가 실행됩니다. 그러면 대기 노드로의 장애 조치가 시작됩니다.
일반 애플리케이션 키트용 템플릿
SIOS는 일반 애플리케이션 키트에 대한 예제 템플릿을 제공합니다.이 예제는 lifekeeper 소프트웨어와 함께 설치되며 여기에서 찾을 수 있습니다. quickCheck, 제거 및 복원 /opt/Lifekeeper/lkadm/subsys/gen/app/templates/actions/ 회복 /opt/Lifekeeper/lkadm/subsys/gen/app/templates/recovery BASH(.sh) 및 Perl(.pl) 언어로 된 quickCheck, 제거 및 복원에 대한 예가 있습니다. 예제 스크립트는 스크립트 전체에 주석과 함께 자체 문서화되어 있습니다. BASH 또는 Perl에 익숙하다고 가정하면 스크립트가 수행하는 작업을 이해할 수 있습니다. 반환 코드 0은 성공적인 실행을 나타내고 다른 값은 실패를 나타냅니다. 스크립트 결과는 LifeKeeper가 취하는 다음 작업을 트리거합니다.
Lifekeeper 내 설정
스크립트를 생성한 후 녹색 더하기 기호를 클릭하여 새 리소스를 생성하여 일반 애플리케이션을 생성할 수 있습니다. "일반 응용 프로그램"을 선택하여 구성 마법사를 시작합니다.
리소스를 추가하고 일반 애플리케이션을 선택합니다.
복원 스크립트 선택
제거 스크립트 선택 여기에서 시작
QuickCheck 스크립트 선택
복구 스크립트 선택(이 예에서는 없음)
응용 프로그램 정보는 GenAPP 스크립트에 정보를 전달하는 방법입니다. 예를 들어, 일반 로드 밸런서용 GenAPP에서 이 필드를 사용하여 로드 밸런서가 수신 대기 중인 포트를 전달합니다.
GenAPP를 온라인 상태로 만들지 여부를 선택하십시오. 일단 생성되면 필요할 수 있는 종속성을 생성할 수 있도록 GenAPP를 오프라인 상태로 두려는 경우가 있습니다.
생성될 리소스에 이름을 지정합니다.
모든 정보를 입력하면 리소스가 생성되므로 거의 모든 애플리케이션을 보호하기 위해 GenAPP를 생성하는 것이 간단하고 쉽다는 것을 알 수 있습니다. GenAPP를 사용하면 내부에 구축된 사용자 지정 응용 프로그램을 포함하여 모든 응용 프로그램을 보호할 수 있습니다.
SIOS가 비즈니스 크리티컬 애플리케이션의 가용성을 유지하는 데 어떻게 도움이 되는지 자세히 알아보려면 문의하기!
의 허가를 받아 재생산 시오스