メインコンテンツへスキップ

ネットワークのクラッシュ時や Oracle などのデータベースファイルの停止時に NFS ロックを解除する方法

Views:
155
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
nas
Last Updated:

環境

  • ONTAP 9
  • 古い NLM ロック

説明

  • このソリューションでは、古いロックが原因で Oracle やその他のデータベースがハングする場合の解決手順を詳しく説明します 
    • 長期的な解決策としては、シャットダウン時やクラッシュリカバリ時にロックを適切に削除できるように、 Oracle などの適切なデータベースベンダーとトラブルシューティングを行うことができます
  • このドキュメントの目的は、コントローラやホストのネットワークに障害が発生した場合や、 Oracle などのデータベースが正常にシャットダウンされた場合に、コントローラから NFS ロックを削除する手順を詳細に説明することです
    • たとえば、データベースがオープンしている間に UNIX ホストがクラッシュまたはシャットダウンする場合などです
  • これらのようなイベントが発生すると、コントローラに格納されたデータファイルに古いロックが残っているために、データベースやデータベースがハングして開くことができなくなります。
  • 次の手順で解決された症状
    • Oracle データベースが応答せず、ハングしているように見え、エラーメッセージは生成されません
    • Oracle データベースが開かず、エラーメッセージが生成される
    • データベースが応答しない(ハングした) 
    • データベースを開いた状態で UNIX ホストがクラッシュまたはシャットダウンする
    • コントローラに格納されたデータファイルに古いロックが残っているため、データベースを開けません 
NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.