ホストされたNFSエクスポートされたデータボリュームのマウント解除

ホストされたNFSエクスポートされたデータボリュームのマウント解除

そのため、ハートビートクラスタのアクティブ/スタンバイ構成に2つのNFSサーバーを設定した顧客がいます。 RHEL6 を実行するレガシーシステムです。サーバーには、drbdミラーディスクのxfsマウントポイント/mnt/data1があります。マウントは一度に1つのノードでアクティブになり、ペースメーカーによって制御されます(drbdも同じです)。

私の問題は、重要な状況で最初にnfsクライアントを閉じずにアクティブサービスを別のサーバーに移動する必要があることです。 NFS サービスを終了できますが、「使用中」と報告されるため、/mnt/data1 ファイルシステムをアンマウントできません。

ノードでデーモンの停止順序を変更してみました。今、次の順序があります。

  • rpc.マウント
  • 国の食品安全基準
  • ファイルシステムのエクスポート -au
  • rpc.statd

「lsof /mnt/data1」または「fuser -mv /mnt/data1」のいずれも、マウントポイントに開いているファイルを報告せず、そこにもターミナルセッションがないことを確認できます。ボックスを終了するだけでなく(必要なすべてのデバッグが終了します)、Pacemakerがファイルシステムのマウントを別のノードにきれいに移動できるように、ファイルシステムをアンマウントすることはできません。保留中のファイルロックがあると仮定していますが、それを終了する方法がわかりません。

どんなアイデアにも感謝します。

関連情報