日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

自動ギブバックコマンド

寄稿者 netapp-jsnyder netapp-ahibbard netapp-thomi

状況によっては、 ONTAP コマンドを使用して自動ギブバックの設定を管理しなければならないことがあります。

状況

使用するコマンド

自動ギブバックを有効にして、テイクオーバーされたノードのブート後、 Waiting for giveback 状態に達し、 Auto giveback 期間が終了するまでの待機時間が経過した時点でギブバックが実行されるようにします。

デフォルト設定は true です。

「 storage failover modify ‑ nodename_‑ autogivebacktrue

自動ギブバックを無効にするデフォルト設定は true です。

  • 注意: * このパラメータを false に設定しても、パニック時のテイクオーバー後の自動ギブバックは無効になりません。パニック時のテイクオーバー後の自動ギブバックは、「‑ auto-giveback-after-panic 」パラメータを false に設定して無効にする必要があります。

「 storage failover modify ‑ nodename_‑ autogivebackfalse

パニック時のテイクオーバーのあとに実行される自動ギブバックを無効にします(この設定はデフォルトで有効になります)。

「 storage failover modify ‑ nodename_‑ auto-giveback ‑ after ‑ panic false 」というメッセージが表示されます

自動ギブバックが開始されるまでの待機時間(秒)を設定します(デフォルトは 600 秒)。このオプションで指定した待機時間が経過するまでは、自動ギブバックは実行されません。

「 storage failover modify ‑ nodename_‑ delay ‑ seconds_seconds_` 」

storage failover modify コマンドの設定による自動ギブバックへの影響

自動ギブバックの処理は、 storage failover modify コマンドのパラメータの設定によって異なります。

次の表に、パニック時以外でテイクオーバーが発生した場合に適用される storage failover modify コマンドのパラメータを示します。

パラメータ

デフォルト設定です

auto-giveback_true_

false`

TRUE

-delay-seconds_integer_(seconds)

600

`-onreboot_true_

false`

TRUE

次の表に '-onreboot' パラメータと -auto-giveback' パラメータの組み合わせが ' パニックによるものではないテイクオーバー・イベントの自動ギブバックにどのように影響するかを示します

「 storage failover modify 」パラメータが使用されます

テイクオーバーの原因

自動ギブバックの実行

-onreboot_true_`

auto-giveback_true_`

reboot コマンド

はい。

halt コマンド、またはサービスプロセッサからの電源再投入

はい。

-onreboot_true_`

auto-giveback_false_`

reboot コマンド

はい。

halt コマンド、またはサービスプロセッサからの電源再投入

はい。

「 -onreboot_false_`. 」のように指定します

auto-giveback_true_`

reboot コマンド

該当しない場合はテイクオーバーは実行されません

halt コマンド、またはサービスプロセッサからの電源再投入

はい。

「 -onreboot_false_`. 」のように指定します

auto-giveback_false_`

reboot コマンド

いいえ

auto-giveback' パラメータはパニックおよびその他すべての自動テイクオーバー後のギブバックを制御します-onreboot' パラメータが true' に設定されていて ' 再起動によってテイクオーバーが発生した場合 '-auto-giveback パラメータが 'true' に設定されているかどうかに関係なく ' 常に自動ギブバックが実行されます

環境が再起動し ' ONTAP から発行された halt コマンドが '-onreboot' パラメータによって実行されます-onreboot' パラメータが false に設定されている場合 ' ノードがリブートされてもテイクオーバーは実行されませんしたがって ' 自動ギブバックは '-auto-giveback' パラメータが true に設定されているかどうかに関係なく実行できませんクライアントのアクセスが中断します。

パニック時に適用される自動ギブバックパラメータの組み合わせとその影響

次の表に、パニック時に適用される「 storage failover modify 」コマンドのパラメータを示します。

パラメータ

デフォルト設定です

「 -onpanic _true

false_` 」を選択します

TRUE

auto-giveback-after-panic_true

false_`

(権限: advanced )

TRUE

auto-giveback_true

false_`

次の表に、「 storage failover modify 」コマンドのパラメータの各組み合わせについて、パニック時の自動ギブバックの処理を示します。

注記 テイクオーバーは、ノードがパニック状態になった場合に他の理由で発生する可能性があります。たとえば、ノードでパニックが発生した場合にパートナーにパニックパケットが届かないと、パートナーでハートビート損失テイクオーバーが実行される可能性があります。この場合 ' ギブバックは 'auto-giveback-after-panic パラメータで制御されることはありませんが '-onfailure' パラメータで制御されます

「 storage failover 」パラメータを使用します

パニック発生後の自動ギブバックの実行

「 -onpanic true 」 -auto-giveback true 「 -auto-giveback-after-panic true 」のように設定されています

はい。

「 -onpanic true 」 -auto-giveback true `-auto-giveback-after-panic false

いいえ

「 -onpanic true 」 -auto-giveback false --auto-giveback-after-panic true

はい。

「 -onpanic true 」 -auto-giveback false --auto-giveback-after-panic false

いいえ

「 -onpanic false 」が「 false 」に設定されている場合、「 -auto-giveback 」または「 -auto-giveback -auto-giveback-after-panic 」に設定された値に関係なく、テイクオーバー / ギブバックは実行されません

いいえ

注記

デフォルトの設定を変更すると ' 前述の表に示すように '-onpanic パラメータによって自動ギブバックが上書きされます

  • onpanic パラメータが「 true 」に設定されている場合 'auto-giveback' パラメータおよび auto-giveback-after-panic パラメータのデフォルト設定を変更しないかぎり ' パニックが発生した場合は常に自動ギブバックが実行されますこれらのパラメータの両方をデフォルト (`true') から false に変更した場合 '-onpanic パラメータが「 true 」に設定されていても ' パニック後に自動ギブバックは実行されません

  • onpanic パラメータが false に設定されている場合 ' テイクオーバーは実行されず ' クライアントは ONTAP データ・サービスを中断しますそのため ' auto-giveback-after-panic パラメータが true に設定されていても ' 自動ギブバックは実行されません

注記
  • ノードのパニック時にその他の理由でテイクオーバーが発生する可能性があります。このような場合 ' ギブバックは 'auto-giveback-after-panic 設定によって制御されません

  • onpanic パラメータが「 true 」に設定されている場合 'auto-giveback' パラメータおよび auto-giveback-after-panic パラメータのデフォルト設定を変更しないかぎり ' パニックが発生した場合は常に自動ギブバックが実行されますこれらのパラメータの両方をデフォルト (`true') から false に変更した場合 '-onpanic パラメータが「 true 」に設定されていても ' パニック後に自動ギブバックは実行されません

  • -onpanic パラメータが false に設定されている場合 ' テイクオーバーは実行されませんそのため ' auto-giveback-after-panic パラメータが true に設定されていても ' 自動ギブバックは実行されませんクライアントのアクセスが中断します。