暁なIT備忘録

AKATSUKI Information Technology Memorandum.

Open-iSCSI ターゲット側:設定

Tags: , ,

■手順

  1. Open-iSCSI ターゲット側:インストール
  2. Open-iSCSI ターゲット側:設定
  3. Open-iSCSI イニシエータ側:インストール
  4. Open-iSCSI イニシエータ側:設定

■前提環境

特にありません。

以下の作業は、サーバ側(HostOS)にて行ってください。

■設定:該当デバイスの用意設定

# rcsdiff -r1.1 /etc/tgt/targets.conf
===================================================================
RCS file: /etc/tgt/RCS/targets.conf,v
retrieving revision 1.1
diff -r1.1 /etc/tgt/targets.conf
9c9
< #include /etc/tgt/temp/*.conf
---
> include /etc/tgt/conf.d/*.conf

# mkdir /etc/tgt/conf.d/

作業:該当デバイスの設定

下記設定ファイルを作成します。

# cat /etc/tgt/conf.d/fileserver_samba.conf
=====
# 複数デバイスを提供する場合は以下の<target></target>を増やして同じ要領で設定する
# 命名規則:[ iqn.-.ドメイン名の逆:任意の名前 ]
<target iqn.2011-08.jp.ne.akatsuki:fileserver.samba>
	# iSCSIターゲットとして提供するデバイス
	backing-store /dev/mapper/VGdata-LVsamba
	# 接続を許可するiSCSIイニシエータのIPアドレス
	initiator-address 192.168.0.2
	# 接続を許可する際の認証情報 ( username, password は任意のものを設定)
	incominguser <username> <password>
</target>
=====

■サービス起動

# service tgtd start
Starting SCSI target daemon: Starting target framework daemon

# chkconfig tgtd on
# chkconfig --list tgtd
tgtd            0:off   1:off   2:on    3:on    4:on    5:on    6:off

作業:サービス起動

■動作確認

# tgtadm --mode target --op show
Target 1: iqn.2011-08.jp.ne.akatsuki:fileserver.samba
    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
            Online: Yes
            Removable media: No
            Backing store type: rdwr
            Backing store path: None
        LUN: 1
            Type: disk
            SCSI ID: IET     00010001
            SCSI SN: beaf11
            Size: 1073742 MB
            Online: Yes
            Removable media: No
            Backing store type: rdwr
            Backing store path: /dev/mapper/VGdata-LVsamba
    Account information:
        saiki
    ACL information:
        192.168.32.2

# netstat -lntup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:3260                0.0.0.0:*                   LISTEN      1741/tgtd

作業:動作確認

■アクセス制御:iptables

# /etc/sysconfig/iptables
=====
-A RH-Firewall-1-INPUT -s 192.168.0.2 -m state --state NEW -m tcp -p tcp --dport 3260 -j ACCEPT
=====

# service iptables restart
ファイアウォールルールを適用中:                            [  OK  ]
チェインポリシーを ACCEPT に設定中filter                   [  OK  ]
iptables モジュールを取り外し中                            [  OK  ]
iptables ファイアウォールルールを適用中:                   [  OK  ]
iptables モジュールを読み込み中ip_conntrack_netbios_ns     [  OK  ]

作業:アクセス制御:iptables

以上

Tags: , ,

Leave a Reply

© 2009 暁なIT備忘録. All Rights Reserved.

This blog is powered by the Wordpress platform and beach rentals.