GNU/Linux >> Linux の 問題 >  >> Cent OS

iSCSI のトラブルシューティング :再起動後にターゲットが検出されない

問題

CentOS/RHEL サーバーの再起動後、iSCSI ターゲットが検出されない場合があります。再起動後、iSCSI デーモンはアクティブなセッションを表示しません。

# iscsiadm -m session
iscsiadm: No active sessions.

iSCSI は次のエラーを表示する場合があります:

# iscsiadm -m node
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
[]:3260,-1
...

解決策

iSCSI デーモンが異常で、サーバーの再起動時に iSCSI サービスが正しく開始されませんでした。 iSCSI ユーティリティが破損している場合、次の動作が観察されることがあります。この症状は、次の手順でターゲットを再インストールして再検出することで修正される場合があります:

1. サーバー上でターゲットを使用しているものがないことを確認します

2. iSCSI サービスを停止します。

# service iscsi stop

3. iSCSI イニシエータ パッケージを消去します。

# yum erase iscsi-initiator-utils

4. /var/lib/iscsi を確認してください ディレクトリは空で、残り物はありません

# ls /var/lib/iscsi
#

5. iSCSI イニシエータ パッケージを再度インストールします。

# yum install iscsi-initiator-utils

6. 以下のコマンドでターゲット IP アドレスを使用してターゲットを検出します。

# iscsiadm -m discovery -t st -p [IP addr]

7. ターゲットにログインします。

# iscsiadm -m node --loginall all

8. 次のコマンドを実行して、それらがすべて表示されていることを確認してください

# iscsiadm -m session
tcp: [1] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun134-xxx (non-flash)
tcp: [10] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun133-xxx (non-flash)
tcp: [11] 1x.x.x.x:3260,2460 iqn.2007-11.com.server:lun132-xxx (non-flash)
tcp: [12] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun131-xxx (non-flash)
tcp: [13] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun001-xxx (non-flash)
tcp: [14] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun129-xxx (non-flash)
tcp: [15] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun128-xxx (non-flash)
tcp: [16] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun127-xxx (non-flash)
tcp: [17] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun126-xxx (non-flash)
tcp: [18] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun125-xxx (non-flash)
tcp: [19] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun124-xxx (non-flash)
tcp: [2] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun123-xxx (non-flash)
tcp: [20] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun122-xxx c (non-flash)
tcp: [21] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun121-xxx (non-flash)
tcp: [22] x.x.x.x:3260,2460 iqn.2007-11.com.server:lun130-xxx (non-flash)

9. サーバーを再起動して、問題が完全に解決され、再起動後に再発しないことを確認します。

# shutdown -r now

この時点で、再起動後に iSCSI がターゲットを検出しているはずです。

CentOS / RHEL 7 で iSCSI を構成するための完全なガイド
CentOS / RHEL 6、7 で iSCSI の問題をトラブルシューティングする方法
CentOS / RHEL 6 で iSCSI イニシエーター (クライアント) を構成する方法


Cent OS
  1. Linux – Debianは再起動後にシリアルPciカードを検出しませんか?

  2. コマンドが見つからないのになぜ長い遅延があるのですか?

  3. Ubuntu – / usr / bin/hostは再起動後も/etc/ hostsへの変更を取得しませんか?

  1. 12.04のインストール後にサウンドが機能しませんか?

  2. Synpaticsタッチパッドが検出されないことがありますか?

  3. BIOSはUbuntu16.04(dell Xps 15)からの再起動後にSsdを検出しませんか?

  1. uuid [UUID] を持つデバイスが見つかりませんでした – 再起動時に LVM がアクティブになりません

  2. 再起動後に Linux RAID が消える

  3. 180 日後に fsck するかどうか