시스템 정지 지점

시스템 정지 지점을 사용으로 설정하면 일부 하드웨어 또는 소프트웨어 조건 때문에 컨트롤러를 성공적으로 시작할 수 없는 상황을 쉽게 진단할 수 있습니다.
주의
시스템 정지 지점은 문제 해결 용도로만 사용하십시오. 시스템 정지 지점은 정보를 수집하거나 달리 처리할 수 없는 조건을 해제하는 데 사용됩니다. 오라클 고객지원센터 지원 없이는 정지 지점을 설정하거나 해제하지 않아야 합니다. 기본 관리자 및 지원 관리자만 시스템 정지 지점을 관리할 수 있습니다.

Oracle FS System이 시작될 때 모든 컨트롤러 노드는 두 단계를 진행합니다. 첫번째 단계는 컨트롤러에 있는 컨트롤러 BIOS에 의해 제어됩니다. 두번째 단계는 파일럿 소프트웨어와 컨트롤러의 CM(구성 관리자) 소프트웨어 구성 요소에 의해 제어됩니다.

첫번째 시작 단계

컨트롤러 노드는 해당 컨트롤러 BIOS에 있는 페이지 코드를 실행하여 시작됩니다. 컨트롤러 LED를 보고 이 단계의 진행 상황을 모니터링할 수 있습니다. 이러한 LED 시작 코드에 대한 설명은 Oracle FS1-2 Flash Storage System Installation Guide를 참조하십시오.

첫번째 단계 중에 컨트롤러 BIOS의 페이지 코드는 다음 시퀀스를 포함하여 많은 작업을 수행합니다.
  • 먼저 페이지 코드에서 전원 켜기 테스트 세트를 실행합니다.

  • 다음에는 플래시 지원 메모리 모니터링을 시작합니다.

  • 그런 다음 컨트롤러의 PMI(전용 관리 인터페이스)를 초기화합니다.

  • 마지막으로 파일럿에서 컨트롤러 소프트웨어를 다운로드하는 pxeboot로 제어를 전달합니다.

이 단계가 성공하면 컨트롤러 소프트웨어 구성 요소가 초기화되는 두번째 단계가 시작됩니다.

두번째 시작 단계

이 두번째 단계에서 파일럿은 각 컨트롤러 노드에 대해 여러 확인을 수행하고, 모두 정상이면 노드를 초기화 상태로 전환합니다. 소프트웨어 구성 요소의 초기화가 완료되면 파일럿에서 정의된 시퀀스의 명령을 보내 컨트롤러 소프트웨어 구성 요소를 정상 상태로 전환합니다.

Oracle FS System Manager(GUI) 및 Oracle FS CLI 제품은 둘 다 이러한 컨트롤러 소프트웨어 구성 요소의 이름을 PDS_COMP_ 접두어로 식별합니다. 이 접두어 뒤에는 구성 요소의 이니셜이 옵니다. 예를 들어 CM은 구성 관리자를 식별합니다. 지원 관리자는 이러한 소프트웨어 구성 요소의 정지 지점을 사용 및 사용 안함으로 설정하여 소프트웨어 구성 요소 실행을 선택적으로 제어할 수 있습니다.

지원 관리자가 이러한 소프트웨어 구성 요소 중 하나의 정지 지점을 이전에 사용으로 설정한 경우 컨트롤러 부트 프로세스가 지정한 정지 지점에서 중지됩니다. 정지 지점은 각 구성 요소에 고유합니다.

시작 프로세스가 중지되면 지원 관리자가 로그 파일 덤프 또는 내부 테이블 읽기와 같은 다양한 진단 작업을 수행할 수 있습니다.

이러한 작업을 완료한 후 지원 관리자는 시작 프로세스를 계속하도록 지시할 수 있습니다. 이제 파일럿에서 각 컨트롤러에 명령을 보내 중지된 지점부터 시작 프로세스를 다시 시작합니다. 정지 지점이 여러 개 있는 경우 시스템이 다음 정지 지점까지 시작됩니다.