機械翻訳について

Qlogicホストからのターゲットの検出および接続

次の手順では、Marvell Qlogicファイバ・チャネル・アダプタを使用して、Oracle LinuxホストからNVMe/FCターゲットを検出して接続する方法について説明します。

  1. qla2xxx Qlogicモジュールがインストールされ、ロードされていることを確認します。
    modprobe -r qla2xxx
    modprobe qla2xxx
  2. ローカルおよびリモート・ポートのWWNNおよびWWPNを特定します。 次のコマンドを使用します。
    sudo dmesg | grep traddr
    たとえば、1つのローカル・ポートと1つのリモート・ポートを持つホストを次に示します:
    sudo dmesg | grep traddr
    
    [    6.139862] qla2xxx [0000:04:00.0]-ffff:0: register_localport: host-traddr=nn-0x200000109acfgcad:pn-0x100000109acfgcad on portID:10700
    [    6.241762] qla2xxx [0000:04:00.0]-2102:0: qla_nvme_register_remote: traddr=nn-0x2014c146dc13a14b:pn-0x2015c146dc13a14b PortID:01050d
  3. 検出コマンドを実行して、リモート・ポートで使用可能なNVMe SSDデバイスを特定します。 次のコマンド形式を使用します:
    nvme discover --transport fc --traddr <rportwwnn>:<rportwwnp> --host-traddr <lportwwnn>:<lportwwnp>

    前述の<rportwwnn>および<rportwwnp>はリモート・ポートのworld wide namespace nameとportで、<rportwwnn>および<rportwwnp>はローカルのworld wide namespace nameとportです。

    たとえば、次のコマンド
    # nvme discover --transport fc --traddr nn-0x2014c146dc13a14b:pn-0x2015c146dc13a14b --host-traddr nn-0x200000109acfgcad:pn-0x100000109acfgcad
    
    Discovery Log Number of Records 1, Generation counter 2
    =====Discovery Log Entry 0======
    trtype:  fc
    adrfam:  fibre-channel
    subtype: nvme subsystem
    treq:    not specified
    portid:  0
    trsvcid: none
    subnqn:  nqn.1432-01.com.netapp:sn.c44dd3bsce4245edc1adc021cb11a0f6:test_qlogic
    traddr:  nn-0x2014c146dc13a14b:pn-0x2015c146dc13a14b
  4. 検出の応答にリストされているsubnqnによって表されるデバイスへの接続を確立します。 次のコマンド形式を使用します:
    nvme connect --transport fc --traddr <rportwwnn>:<rportwwnp> --host-traddr <lportwwnn>:<lportwwnp> -n <subnqn> -k <s>
    前述のコマンドでは、
    • <rportwwnn>および<rportwwnp>は、リモート・ポートのworld wide namespace nameとportです。
    • <rportwwnn>および<rportwwnp>は、ローカルのworld wide namespace nameとportです。
    • <subnqn>は、検出コマンドによって生成されたsubnqnパラメータの値です。
    • <s>は、コマンドがタイムアウト・メッセージを生成する前に、リモートのNVMeデバイスからの応答を待機するキープアライブ時間(秒)です。
    たとえば、次のコマンドは、5秒のタイマーを持つリモート・ポートへの接続を確立します。
    nvme connect --transport fc --traddr nn-0x2014c146dc13a14b:pn-0x2015c146dc13a14b --host-traddr nn-0x200000109acfgcad:pn-0x100000109acfgcad -n nn-0x2014c146dc13a14b:pn-0x2015c146dc13a14b:test_qlogic -k 5 
  5. ホストがストレージを使用できるようになったことを確認します。 たとえば:
    nvme list -v
    Subsystem        Subsystem-NQN                                                                                    Controllers
    ---------------- ------------------------------------------------------------------------------------------------ ----------------
    nvme-subsys1     nqn.1432-01.com.netapp:sn.c44dd3bsce4245edc1adc021cb11a0f6:test_qlogic                             nvme1
    
    Device   SN                   MN                                       FR       TxPort Asdress        Slot   Subsystem    Namespaces
    -------- -------------------- ---------------------------------------- -------- ------ -------------- ------ ------------ ----------------
    nvme1    81EYIJSh2VMMAAAAAAAB NetApp ONTAP Controller                  FFFFFFFF fc     traddr nn-0x2014c146dc13a14b:pn-0x2015c146dc13a14b,host-traddr nn-0x200000109acfgcad:pn-0x100000109acfgcad    nvme-subsys1 nvme1n1
    
    Device       Generic      NSID       Usage                      Format           Controllers
    ------------ ------------ ---------- -------------------------- ---------------- ----------------
    /dev/nvme1n1 /dev/ng1n1   0x1        107.37  GB / 107.37  GB      4 KiB +  0 B   nvme1