구성 변경 실패 문제 해결
이 문서에서는 DB 시스템의 구성을 변경할 때 발생할 수 있는 문제를 해결하고 해결하는 데 도움이 됩니다.
다중 노드 RAC DB 시스템의 경우 구성 변경 작업은 롤링 방식으로 진행됩니다. 구성 변경 작업에서 실패가 발생하는 위치에 따라 콘솔을 사용하여 작업을 다시 시도할 수 있습니다.
이 문서에는 실패 원인을 확인하고 문제를 해결하는 데 도움이 되는 정보가 포함되어 있습니다. 이 정보는 오류 조건에 따라 여러 섹션으로 구성됩니다.
이 문서에서는 다음 항목에 대해 다룹니다.
주: 직렬 콘솔 접속을 생성하여 단일 사용자 모드로 DB 시스템의 문제를 해결할 수도 있습니다. 콘솔에서 직렬 콘솔 접속을 생성하는 방법에 대한 자세한 내용은 DB 시스템에 대한 직렬 콘솔 접속 관리를 참조하십시오.
OCI 콘솔을 사용하여 문제 해결
구성 변경 작업이 실패하면 DB 시스템 세부정보 페이지에 실패에 대한 세부정보를 제공하는 메시지 배너가 나타납니다. 다중 노드 시스템의 첫번째 노드에서 실패가 발생하고 작업이 성공적으로 롤백된 경우 구성 변경 버튼은 사용 가능한 상태로 유지되고 시스템은 사용 가능한 상태로 온라인 상태로 유지됩니다. 실패에 대한 추가 세부정보를 얻으려면 Oracle Support에 문의하십시오. 또한 dbcli를 사용하여 failure와 해결해야 할 문제에 대해 자세히 알아볼 수 있습니다. 남아 있는 문제가 없는지 확인한 후 작업을 다시 시도할 수 있습니다.
실패로 인해 시스템이 작업을 롤백할 수 없는 상태로 유지되는 경우 시스템 상태는 Needs Attention입니다. 이 경우 Oracle이 문제를 해결하고 구성 변경 작업을 완료하는 데 도움이 되도록 문제를 인지하는 즉시 Oracle Support에 문의하십시오.
문제 해결을 위해 dbcli 사용
다음 항목을 다룹니다.
실패한 구성 변경 작업의 단계 확인
root사용자로 DB 시스템에 로그인합니다.-
/opt/oracle/dcs/bin로 이동합니다.cd /opt/oracle/dcs/bin -
CLI 도구 업데이트:
./cliadm update-dbcli -
실패한 작업을 나열합니다.
dbcli list-jobs | grep -i failed
주: pre_action, action 또는 post_action 단계에서 실패한 작업(또는 작업)이 발생한 경우 또한 실패한 작업의 job_id 값도 확인합니다. 이 값은 문제를 해결해야 합니다.
Pre_action 단계에서 발생하는 실패 문제 해결
-
실패에 대한 자세한 정보를 얻으려면
job_id값을 사용합니다.dbcli describe-job -i <job_id> -
/opt/oracle/dcs/log/디렉토리에 있는dcs-agent.log및dcs-agent-debug.log파일에서 오류를 검색합니다.예:
cd /opt/oracle/dcs/log grep -ir "DCS-10063:Failed to get node names from olsnodes." * - 로그 파일에 기록된 오류에 대한 정보를 사용하여 가능한 경우 시스템 구성을 수정합니다.
- 모양 변경 작업을 다시 시도합니다. 작업이 아직 성공하지 못한 경우 추가 도움말 가져오기의 지침을 따릅니다.
추가 도움말 가져오기
post_action 단계에서 실패가 발생하거나 pre_action 단계에서 발생하는 실패를 해결할 수 없는 경우 다음을 수행합니다.
- Oracle Database Cloud Service 인스턴스에 대한 진단 데이터 수집 문서에 나열된 정보를 수집합니다.
- My Oracle Support에서 지원 요청을 엽니다. Oracle Support에 문의하십시오.