자동 반환 명령
기본적으로 오프라인 노드가 다시 온라인 상태가 되면 테이크오버파트너 노드가 자동으로 스토리지를 다시 제공하여 고가용성 쌍 관계를 복원합니다. 대부분의 경우 이것은 바람직한 동작입니다. 예를 들어, 되돌리기 전에 테이크오버 원인을 조사하려는 경우 기본값이 아닌 설정의 상호 작용에 대해 알고 있어야 합니다.
원하는 작업 |
이 명령 사용… |
반환 노드가 부팅되고, Giveback 대기 상태에 도달하고, Auto Giveback 기간이 만료되기 전에 지연이 발생하는 즉시 반환이 발생하도록 자동 반환 설정 기본 설정은 TRUE입니다. |
'Storage failover modify‑node_nodename_‑auto-반환 true' |
자동 반환 비활성화 기본 설정은 TRUE입니다.
|
'Storage failover modify‑node_nodename_‑auto-반환 false' |
패닉 상태에서 테이크오버 후 자동 반환을 사용하지 않도록 설정합니다(이 설정은 기본적으로 활성화됨). |
'Storage failover modify‑node_nodename_‑auto‑반환‑after‑panic false' |
지정된 시간(초) 동안 자동 반환 지연(기본값 600) 이 옵션은 자동 반환을 수행하기 전에 노드가 테이크오버 상태로 유지되는 최소 시간을 결정합니다. |
'Storage failover modify‑node_nodename_‑delay‑seconds_seconds_' |
스토리지 페일오버 수정 명령의 변화가 자동 반환에 미치는 영향
자동 반환 작업은 스토리지 페일오버 수정 명령의 매개 변수를 구성하는 방법에 따라 달라집니다.
다음 표에는 패닉이 발생하지 않는 테이크오버 이벤트에 적용되는 '스토리지 페일오버 수정' 명령 매개 변수의 기본 설정이 나와 있습니다.
매개 변수 |
기본 설정 |
'-auto-반환_true_ |
false' |
'TRUE' |
'-delay-seconds_integer_(초)' |
600 |
'-onreboot_true_ |
false' |
'TRUE' |
다음 표에서는 '-onreboot' 및 '-auto-반환' 매개 변수의 조합이 패닉으로 인해 발생하지 않은 테이크오버 이벤트의 자동 반환에 미치는 영향을 설명합니다.
'스토리지 페일오버 수정' 매개 변수가 사용됩니다 |
테이크오버 원인 |
자동 반환이 발생합니까? |
'-onreboot_true_' '-auto-반환_true_' |
reboot 명령 |
예 |
서비스 프로세서에서 실행된 중지 명령 또는 전원 사이클 작업입니다 |
예 |
'-onreboot_true_' '-auto-반환_false_' |
reboot 명령 |
예 |
서비스 프로세서에서 실행된 중지 명령 또는 전원 사이클 작업입니다 |
아니요 |
'-onreboot_false_' '-auto-반환_true_' |
reboot 명령 |
해당 없음 이 경우 테이크오버 발생하지 않습니다 |
서비스 프로세서에서 실행된 중지 명령 또는 전원 사이클 작업입니다 |
예 |
'-onreboot_false_' '-auto-반환_false_' |
reboot 명령 |
아니요 |
'-auto-반환' 매개 변수는 패닉 후 반환과 다른 모든 자동 테이크오버 후 반환을 제어합니다. 만약 `-onreboot' 매개변수가 'true'로 설정되어 있고 재부팅으로 인해 테이크오버가 발생하는 경우 '-auto-반환' 매개 변수가 'true'로 설정되었는지 여부에 상관없이 자동 반환이 항상 수행됩니다.
'-onreboot' 매개 변수는 ONTAP에서 실행된 재부팅 및 중지 명령에 적용됩니다. `-onreboot' 매개 변수가 false로 설정되면 노드 재부팅의 경우 테이크오버가 발생하지 않습니다. 따라서 '-auto-반환' 매개 변수가 true로 설정되었는지 여부에 관계없이 자동 반환이 발생할 수 없습니다. 클라이언트 중단이 발생합니다.
패닉 상황에 적용되는 자동 반환 매개 변수 조합의 효과
다음 표에는 패닉 상황에 적용되는 '스토리지 페일오버 수정' 명령 매개 변수가 나와 있습니다.
매개 변수 |
기본 설정 |
'-onpanic_true |
false_' |
'TRUE' |
'-auto-반환-after-panic_true |
false_' |
'TRUE' |
'-auto-반환_true |
false_' |
다음 표에서는 '스토리지 페일오버 수정' 명령의 매개 변수 조합이 패닉 상황에서 자동 반환에 미치는 영향에 대해 설명합니다.
'스토리지 페일오버' 매개 변수가 사용됩니다 |
패닉 후 자동 반환이 발생합니까? |
`-onpanic true '-auto-반환 true '-auto-반환-after-panic true' |
예 |
`-on패닉 true '-auto-반환 true '-auto-반환-after-panic false' |
예 |
`-on패닉 true '- auto-반환 false '- auto-반환-after-panic true' |
예 |
'-on패닉 true'- 자동 반환 false'- 자동 반환 -패닉 후 false |
아니요 |
'-on패닉 false' -onpanic이 false로 설정되어 있으면 '-auto-반환' 또는 '-auto-반환-after-패닉'에 설정된 값에 관계없이 Takeover/Giveback이 수행되지 않습니다 |
아니요 |
테이크오버 발생하면 패닉이 발생하지 않는 고장이 발생할 수 있습니다. 노드 및 해당 파트너 간의 통신이 끊길 때 _FAILURE_가 발생합니다(또는 _HEARTBEAT Loss_라고도 함). 테이크오버 장애로 인해 발생하는 경우 반환은 에 의해 제어됩니다 -onfailure 매개 변수 대신 를 사용합니다 -auto-giveback-after-panic parameter .
|
노드에서 패닉이 발생할 경우 패닉 패킷이 파트너 노드로 전송됩니다. 어떤 이유로든 파트너 노드에서 패닉 패킷을 수신하지 못하면 패닉이 오류로 잘못 해석될 수 있습니다. 패닉 패킷을 받지 않으면 파트너 노드는 통신이 끊어졌다는 것만 알고 패닉 상태가 발생했음을 알지 못합니다. 이 경우 파트너 노드는 장애가 아니라 장애가 발생한 통신을 처리하며 Giveback은 에 의해 제어됩니다 -onfailure 매개 변수(에 의해 아님) -auto-giveback-after-panic parameter )를 클릭합니다.
|
자세한 내용은 모두를 참조하십시오 storage failover modify
매개 변수, 을 참조하십시오 "ONTAP 설명서 페이지".