「ISCSI」の版間の差分
提供: Wikinote
(ページの作成:「RHEL6 (CentOS 6) 環境で iSCSI を使う。 == ターゲットの設定 == * ディスクにするファイルかデバイスを用意する [root@courier ~]# lvs ...」) |
|||
行1: | 行1: | ||
RHEL6 (CentOS 6) 環境で iSCSI を使う。 | RHEL6 (CentOS 6) 環境で iSCSI を使う。 | ||
+ | |||
+ | [http://hagio.org/diary/?20120402#day17 前に試した際の記録] を参考に、再設定してみる。 | ||
== ターゲットの設定 == | == ターゲットの設定 == | ||
− | |||
− | |||
* ディスクにするファイルかデバイスを用意する | * ディスクにするファイルかデバイスを用意する | ||
行12: | 行12: | ||
* scsi-target-utils パッケージを導入する | * scsi-target-utils パッケージを導入する | ||
+ | |||
+ | 可能な限り新しいバージョンにアップデートしておくこと。 | ||
+ | こういうマイナーなパッケージは、しょうもないバグがあったりするため。 | ||
[root@courier ~]# rpm -q scsi-target-utils | [root@courier ~]# rpm -q scsi-target-utils | ||
行69: | 行72: | ||
ACL information: | ACL information: | ||
192.168.122.60 | 192.168.122.60 | ||
+ | |||
+ | == イニシエータの設定 == | ||
+ | |||
+ | * iscsi-initiator-utils パッケージを導入する | ||
+ | |||
+ | [root@centos60 ~]# rpm -q iscsi-initiator-utils | ||
+ | iscsi-initiator-utils-6.2.0.873-2.el6.i686 | ||
+ | |||
+ | * discovery する | ||
+ | |||
+ | [root@centos60 ~]# iscsiadm -m discovery -t st -p 192.168.122.1 | ||
+ | iscsid を起動中: [ OK ] | ||
+ | 192.168.122.1:3260,1 iqn.2012-04.org.hagio.courier:iscsi-disk01 | ||
+ | |||
+ | 見つかった node を確認できるようになっている。 | ||
+ | |||
+ | [root@centos60 ~]# iscsiadm -m node | ||
+ | 192.168.122.1:3260,1 iqn.2012-04.org.hagio.courier:iscsi-disk01 | ||
+ | [root@centos60 ~]# iscsiadm -m session | ||
+ | iscsiadm: No active sessions. | ||
+ | |||
+ | node の情報は以下の場所に保存されている。 | ||
+ | |||
+ | [root@centos60 ~]# ls -l /var/lib/iscsi/nodes/ | ||
+ | 合計 4 | ||
+ | drw-------. 3 root root 4096 4月 1 22:30 2013 iqn.2012-04.org.hagio.courier:iscsi-disk01 | ||
+ | |||
+ | * iscsi サービスを起動してログインする | ||
+ | |||
+ | session が作成されていることが分かる。 | ||
+ | |||
+ | [root@centos60 ~]# service iscsi start | ||
+ | iscsi を起動中: [ OK ] | ||
+ | [root@centos60 ~]# iscsiadm -m session | ||
+ | tcp: [1] 192.168.122.1:3260,1 iqn.2012-04.org.hagio.courier:iscsi-disk01 | ||
+ | |||
+ | * ディスクが認識されたことを確認する | ||
+ | |||
+ | [root@centos60 ~]# cat /proc/partitions | ||
+ | major minor #blocks name | ||
+ | |||
+ | 252 0 12582912 vda | ||
+ | ... | ||
+ | 8 0 10485760 sda ★ |
2013年4月1日 (月) 22:39時点における版
RHEL6 (CentOS 6) 環境で iSCSI を使う。
前に試した際の記録 を参考に、再設定してみる。
ターゲットの設定
- ディスクにするファイルかデバイスを用意する
[root@courier ~]# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert disk01 iscsi -wi-a- 10.00g
- scsi-target-utils パッケージを導入する
可能な限り新しいバージョンにアップデートしておくこと。 こういうマイナーなパッケージは、しょうもないバグがあったりするため。
[root@courier ~]# rpm -q scsi-target-utils scsi-target-utils-1.0.24-2.el6.x86_64 [root@courier ~]# service tgtd start SCSI target daemon を起動中: [ OK ]
- iSCSI ターゲット名を決める
iqn.2012-04.org.hagio.courier:iscsi-disk01
- /etc/tgt/target.conf に設定を追加する
[root@courier ~]# vi /etc/tgt/targets.conf ... <target iqn.2012-04.org.hagio.courier:iscsi-disk01> backing-store /dev/mapper/iscsi-disk01 initiator-address 192.168.122.60 </target>
- 設定を再読み込みして、確認する
[root@courier ~]# service tgtd reload Updating SCSI target daemon configuration: [ OK ] [root@courier ~]# tgtadm --mode target --op show Target 1: iqn.2012-04.org.hagio.courier:iscsi-disk01 System information: Driver: iscsi State: ready I_T nexus information: LUN information: LUN: 0 Type: controller SCSI ID: IET 00010000 SCSI SN: beaf10 Size: 0 MB, Block size: 1 Online: Yes Removable media: No Prevent removal: No Readonly: No Backing store type: null Backing store path: None Backing store flags: LUN: 1 Type: disk SCSI ID: IET 00010001 SCSI SN: beaf11 Size: 10737 MB, Block size: 512 Online: Yes Removable media: No Prevent removal: No Readonly: No Backing store type: rdwr Backing store path: /dev/mapper/iscsi-disk01 Backing store flags: Account information: ACL information: 192.168.122.60
イニシエータの設定
- iscsi-initiator-utils パッケージを導入する
[root@centos60 ~]# rpm -q iscsi-initiator-utils iscsi-initiator-utils-6.2.0.873-2.el6.i686
- discovery する
[root@centos60 ~]# iscsiadm -m discovery -t st -p 192.168.122.1 iscsid を起動中: [ OK ] 192.168.122.1:3260,1 iqn.2012-04.org.hagio.courier:iscsi-disk01
見つかった node を確認できるようになっている。
[root@centos60 ~]# iscsiadm -m node 192.168.122.1:3260,1 iqn.2012-04.org.hagio.courier:iscsi-disk01 [root@centos60 ~]# iscsiadm -m session iscsiadm: No active sessions.
node の情報は以下の場所に保存されている。
[root@centos60 ~]# ls -l /var/lib/iscsi/nodes/ 合計 4 drw-------. 3 root root 4096 4月 1 22:30 2013 iqn.2012-04.org.hagio.courier:iscsi-disk01
- iscsi サービスを起動してログインする
session が作成されていることが分かる。
[root@centos60 ~]# service iscsi start iscsi を起動中: [ OK ] [root@centos60 ~]# iscsiadm -m session tcp: [1] 192.168.122.1:3260,1 iqn.2012-04.org.hagio.courier:iscsi-disk01
- ディスクが認識されたことを確認する
[root@centos60 ~]# cat /proc/partitions major minor #blocks name 252 0 12582912 vda ... 8 0 10485760 sda ★