25.2. iSCSI イニシエーターの作成
Red Hat Enterprise Linux 7 では、iSCSI サービスはデフォルトで遅延して起動され、iscsiadm コマンドの実行後にサービスが起動します。
手順25.7 iSCSI イニシエーターの作成
- iscsi-initiator-utils をインストールします。
#
yum install iscsi-initiator-utils -y - 「ACL の設定」 で ACL にカスタム名が指定されている場合は、それに応じて
/etc/iscsi/initiatorname.iscsi
ファイルを変更します。以下に例を示します。#
cat /etc/iscsi/initiatorname.iscsi InitiatorName=iqn.2006-04.com.example.node1#
vi /etc/iscsi/initiatorname.iscsi - ターゲットを検出します。
#
iscsiadm -m discovery -t st -p target-ip-address 10.64.24.179:3260,1 iqn.2006-04.com.example:3260 - 手順 3 で検出したターゲット IQN でターゲットにログインします。
#
iscsiadm -m node -T iqn.2006-04.com.example:3260 -l Logging in to [iface: default, target: iqn.2006-04.com.example:3260, portal: 10.64.24.179,3260] (multiple) Login to [iface: default, target: iqn.2006-04.com.example:3260, portal: 10.64.24.179,3260] successful.この手順は、「ACL の設定」 で説明するように。特定のイニシエーター名が ACL に追加されている限り、同じ LUN に接続されている任意の数のイニシエーターが使用することができます。 - iSCSI ディスク名を確認して、この iSCSI ディスクにファイルシステムを作成します。
#
grep "Attached SCSI" /var/log/messages#
mkfs.ext4/dev/disk_name
disk_name を、/var/log/messages
に表示される iSCSI ディスク名に置き換えます。 - ファイルシステムをマウントします。
#
mkdir /mount/point#
mount/dev/disk_name
/mount/point/mount/point をパーティションのマウントポイントに置き換えます。 - システムの起動時にファイルシステムを自動的にマウントするように
/etc/fstab
を編集します。#
vim /etc/fstab/dev/disk_name
/mount/point ext4 _netdev 0 0disk_name を iSCSI ディスク名に置き換えます。 - ターゲットからログオフします。
#
iscsiadm -m node -T iqn.2006-04.com.example:3260 -u