「Connectrix B-Series:仮想ファブリック(VF)が実装されている場合、特定のOIDのSNMP出力を取得できない

Summary: 仮想ファブリック(VF)が実装されている場合、特定のOIDのSNMP出力を取得できない

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



snmpwalkを実行してOID「1.3.6.1.4.1.1588.2.1.1.1.6.2」をクエリーすると、スイッチは何も返しません
使用されているコマンドは次のとおりです。 "snmpwalk -r:<switch IP address> -os:1.3.6.1.4.1.1588.2.1.1.1.6.2".
 

Cause

仮想ファブリック(VF)がスイッチに実装されています。

Fabric OS管理者ガイドによると、
SNMPv3リクエストが特定のユーザー名で到着すると、ホーム仮想ファブリックで実行されます。SNMPマネージャーから、すべてのSNMPv3要求には、contextNameフィールドで指定されたホーム仮想ファブリックが必要です。ホーム仮想ファブリックを指定すると、対応するスイッチIDに変換され、ホーム仮想ファブリックが設定されます。指定されたホーム仮想ファブリックに対する権限がユーザーにない場合、このリクエストはエラー コード「noAccess」で失敗します
contextName フィールドの形式は VF:xxx で、xxx は実際のVF_IDです(VF:1 など)。contextNameフィールドが空の場合は、同じ名前を持つローカルFabric OSユーザーのホーム仮想ファブリックが使用されます。

ユーザーのホーム仮想ファブリックにポートが含まれていないため、スイッチは予期される出力を返しませんでした。

Resolution

この問題を解決するには、ユーザーはsnmp v3を使用してVF IDを指定し、swFCPortTable 1.3.6.1.4.1.1588.2.1.1.1.6.2.x

1などのポート関連のOIDを取得する必要があります。SNMPv3構成のチェック。

DS5100B_A:FID128:admin> snmpconfig --show snmpv3


コマンド出力 


2.1人のユーザーをadminに変更し、認証プロトコルを「noAuth」、Privプロトコルを「noPriv」のままにします。


DS5100B_A:FID128:admin> snmpconfig --set snmpv3


コマンド出力 


3.SnmpWalk使用時のVF IDを指定します。


SnmpWalk.exe -v:3 -sn:admin -cn:VF:<VF ID> -r:<switch IP address> -os: 1.3.6.1.4.1.1588.2.1.1.1.6.1 -op:1.3.6.1.4.1.1588.2.1.1.1.6.2.1.2


または、次の方法で「すべて取得」します。


SnmpWalk.exe -v:3 -sn:admin -cn:VF:<VF ID> -r:<switch IP address> >filename.txt

Affected Products

Connectrix
Article Properties
Article Number: 000064902
Article Type: Solution
Last Modified: 11 Sept 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.