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