第27章 iSCSI ターゲットおよびイニシエーターの設定
注記
多数の iSCSI LUN を使用して hal デーモンを使用する場合は、ブートが失敗しないように --child-timeout オプションを使用する必要があります。--child-timeout オプションは、すべてのディスクプローブの実行を待つ秒数を設定します。たとえば、hal デーモンが 10 分と 30 秒待機するように強制するには、このオプションは --child-timeout=630 を読み取ります。デフォルトの時間は 250 秒です。これは、hal デーモンの起動に時間がかかることを意味しますが、すべてのディスクデバイスが認識され、起動の失敗を防ぐために十分な時間を確保できます。
この回避策の理由は、hal デーモンが作成する際に 2003 では目立つために、これは dozen iSCSI ディスク以上のものを持つためです。このため、hal デーモンは Red Hat Enterprise Linux 7 で削除され、udisks に置き換えられました。
詳細は、以下の Red Hat ナレッジベースソリューション「hal daemon fails to start on system with a large many disks in RHEL 5 and RHEL 6」を参照してください。
27.1. iSCSI ターゲットの作成 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
iSCSI ターゲットは、ネットワーク内の専用の物理デバイスか、ネットワークストレージサーバー上にある iSCSI ソフトウェア構成の論理デバイスになります。ターゲットは、SCSI バス通信内のエンドポイントです。イニシエーターによってアクセスされるターゲット上のストレージは、LUN で定義されます。
手順27.1 iSCSI ターゲットの作成
- scsi-target-utils をインストールします。
yum install scsi-target-utils
~]# yum install scsi-target-utils
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ファイアウォールでポート 3260 を開きます。
iptables -I INPUT -p tcp -m tcp --dport 3260 -j ACCEPT service iptables save
~]# iptables -I INPUT -p tcp -m tcp --dport 3260 -j ACCEPT ~]# service iptables save
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ターゲットサービスを開始して有効にします。
service tgtd start chkconfig tgtd on
~]# service tgtd start ~]# chkconfig tgtd on
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - LUN にストレージを割り当てます。この例では、ブロックストレージ用に新しいパーティションが作成されます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow /etc/tgt/targets.conf
ファイルを編集し、ターゲットを作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 上記の例では、1 つのバッキングストアと許可されたイニシエーター 1 つを含む簡単なターゲットが作成されます。YYYY-MM.reverse.domain.name : OptionalIdentifierの形式で、iqn の名前を指定して 名前を指定する必要があります。バッキングストアは、ストレージが置かれているデバイスです。initiator-address は、ストレージにアクセスするためのイニシエーターの IP アドレスです。- ターゲットサービスを再起動します。
service tgtd restart
~]# service tgtd restart Stopping SCSI target daemon: [ OK ] Starting SCSI target daemon: [ OK ]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 設定を確認します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow