Dell Unity:OE 5.5を実行しているUnityでNFSv4.2を使用してマウントされたLinuxホストがSPパニックを引き起こす

Summary: Unity 5.5では、ファイル システム(FS)アクセスは、NFSv3またはNFSv4ファイル共有プロトコルを使用するNetwork File System (NFS)マウントを使用して提供できます。これは通常、特定のマウント パラメーターを持つ論理Unity番号(LUN)およびNFSデータストアに対して実行され、さまざまなホスト グループに対してスクリプト化されます。 NFSv4.2を使用してファイル共有をマウントすると、マウント ポイント用にディレクトリーが作成されます。ディレクトリー セキュリティ ラベル(sec_label)パラメーターにデータが割り当てられていない場合、Unityサービス プロセッサー(SP)でパニックが発生し、予期せず再起動することがあります。 ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Unity OE 5.5では、NFSマウント プロセス中に使用されるmodeパラメーターとsec_labelパラメーターを使用して、NFSv4.2のサポートが追加されました。

  • マウント ポイントのディレクトリーを作成する特定のNFSv4.2スクリプト マウント シナリオでは、 sec_labelにデータが割り当てられていない場合、Unityシステム プロセッサー(SP)でSIGSEGVパニックが発生し、予期せず再起動することがあります。 
  • 名前変更とディレクトリー リスト間の競合状態により、一方または両方のSPがパニック状態になる可能性があります。これにより、システムがダウンし、一方または両方のSPがレスキュー モードで起動する可能性があります。

Unityログからのパニック出力の例:

B       05/14/25 19:01:09                           CSX RT: panic requested at: <file-unknown>:0 (thread: 139634334762752 aka 139634334762752) [PID:7138 TID:9862 CORE:1 [csx_ic_std.x] [nfs09_007] [05/14/2025 19:01:09 UTC]] (panic action:DEFAULT expr:<no-expr> flags:-) [info:0]
B       05/14/25 19:01:09                           CSX RT: Fatal: Process received SIGSEGV:
B       05/14/25 19:01:09                           SIGSEGV(SEGV_MAPERR)@0x20
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f159e87ab34 <csx_rt_proc_request_backtrace +0x00000154> (sp=00007f159eb45440) proc=7f159e87a9e0-7f159e87b01d csx_urt.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f159e846a27 <csx_rt_assert_request_panic +0x000000b7> (sp=00007f159eb46380) proc=7f159e846970-7f159e846a3b csx_urt.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f159e878727 <csx_rt_proc_int_handle_fatal_signal +0x000002d7> (sp=00007f159eb464a0) proc=7f159e878450-7f159e8788f2 csx_urt.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f159e87d543 <csx_rt_proc_int_handle_sigsegv +0x000001b3> (sp=00007f159eb46520) proc=7f159e87d390-7f159e87d597 csx_urt.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f1545d20ea9 <_ZN13nfs4_attrhold17nfs4SetattrVerifyEjRPj+0x00000049> (sp=00007eff26ebed10) proc=7f1545d20e60-7f1545d20f90 cdx.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f1545d217be <_Z13nfs4_secLabeliiP14nfs4_attr_infoP8nfs4_ctxP13nfs4_attrholdP15File_NamingNodeP17Access_Credential+0x0000075e> (sp=00007eff26ebed60) proc=7f1545d21060-7f1545d21823 cdx.so

注:パニックは、すべてのNFSv4.2マウント試行で発生するわけではなく、問題なく動作するものもあります。

SPパニックが発生した場合は、 Dellサポート に連絡し、この記事を参照してシステムのステータスを調査してください。サポートのガイダンスなしにSPのトラブルシューティングを試みないでください。

Cause

現在のUnity OE 5.5コードでは、データが割り当てられていないとsec_label属性を処理できません。その結果、SPがnullメモリー ポインタにアクセスすると、SIGSEGVパニックが発生します。  さらに、5.5コードでは、ディレクトリのリストと名前の変更操作の間で競合状態が発生し、スレッドがブロックされ、ウォッチドッグ タイムアウト パニックが発生する可能性があります。

 

Resolution

Fix:

この 競合状態 は、Dell Unity OEバージョン5.5.2で修正されています。  この問題を修正するには、このバージョンにアップグレードしてください。

空白sec_labelの問題は、エンジニアリングによって引き続き対処されています。  詳細については、このナレッジベース記事をご覧ください。  それまでは、以下の回避策により、空白sec_labelの問題を回避できます。

 

対処方法:

NFSv4.2セキュリティ ラベルを無効にするには、次の記事を参照してください。 

この記事では、次の回避策も示しており、これら両方の問題も回避できます。

  • NFSv3、NFSv4、NFSv4.1のみを使用してLinuxサーバーをマウントする
  • サポートされるNFSv4の最大バージョンを4.1にダウングレードするためのパラメーター

Additional Information

モードとsec_label情報を提供するLinuxホスト上のNFSv4.2マウント ポイント ディレクトリー「create request」は、次のようにリクエストに影響を及ぼします。

  • モード:このパラメーターは、新しいディレクトリーの権限を指定します。これにより、所有者、グループ、その他の読み取り、書き込み、実行の権限が定義されます。たとえば、モードが0755の場合、所有者には読み取り、書き込み、実行の権限が付与され、グループと他のユーザーには読み取りと実行の権限が付与されます。これにより、正しいアクセス制御でディレクトリーが作成されます。
  • Sec_label: このパラメーターは、セキュリティー・ラベルをディレクトリーに適用するために使用されます。Sec_labels強制アクセス制御(MAC)システムの一部であり、従来の随意アクセス制御(DAC)と比較してきめ細かなアクセス制御を提供します。sec_labelを使用してディレクトリーが作成されると、NFSサーバーはこれらのラベルを格納および取得して、ディレクトリーが指定されたセキュリティ ポリシーに準拠していることを確認します。

これは、厳格なセキュリティ コンプライアンスを必要とする環境で役立ちます。 


この記事では、SIGSEGVメモリパニックとは何かについて説明します。Dell Unity:ストレージ プロセッサーでパニックが発生し、原因SIGSEGVが発生しました

Affected Products

Dell EMC Unity
Article Properties
Article Number: 000334226
Article Type: Solution
Last Modified: 31 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.