Annotation of embedaddon/istgt/doc/QUICKSTART.jp, revision 1.1

1.1     ! misho       1: istgt.confの設定とistgtデーモンの起動
        !             2: 
        !             3: Portsからでもtarballからでもインストールを実行すると、
        !             4: デフォルトで/usr/local/etc/istgtの中にサンプル定義ファイルが
        !             5: 作成されますのでこれをコピーして起動用の設定を作成します。
        !             6: 
        !             7: # cd /usr/local/etc/istgt
        !             8: # cp auth.conf.sample auth.conf
        !             9: # cp istgt.conf.sample istgt.conf
        !            10: # cp istgtcontrol.conf.sample istgtcontrol.conf
        !            11: 
        !            12: 最低修正が必要な場所は以下の3箇所です。
        !            13: [PortalGroup1] のサーバIPアドレス
        !            14: [InitiatorGroup1] のイニシエータ名とネットマスク
        !            15: [LogicalUnit1] のLUN0に割り当てる領域とサイズ
        !            16: 
        !            17: [PortalGroup1]
        !            18:   Portal DA1 192.168.2.36:3260
        !            19: ↑192.168.2.36を利用するサーバのIPアドレスに変更します。
        !            20: 3260は標準のiSCSIポート番号なので通常は変更する必要はありません。
        !            21: 
        !            22: [InitiatorGroup1]
        !            23:   InitiatorName "iqn.1991-05.com.microsoft:saturn"
        !            24:   Netmask 192.168.2.0/24
        !            25: ↑接続を許可するイニシエータ名とIPアドレスまたはCIDR表記に変更します。
        !            26: 任意の名前やIPを許可するには特殊ワード ALL を指定します。
        !            27: 
        !            28: [LogicalUnit1]
        !            29:   LUN0 Storage /tank/iscsi/istgt-disk1 10GB
        !            30: ↑サンプルではファイル形式(/tank/iscsi/istgt-disk1)で
        !            31: 10GBを割り当てるようになっています。
        !            32: 環境に合わせてパスを変更し、ディスクの容量を指定します。
        !            33: 単位はMBやTBで指定することも可能です。
        !            34: デバイスファイル(/dev/ad1, /dev/zvol/tank/volなど)を指定する場合は
        !            35: サイズにAutoを指定できます。
        !            36: 
        !            37: 設定できたら起動スクリプトを使ってデーモンを起動します。
        !            38: 
        !            39: # /usr/local/etc/rc.d/istgt forcestart
        !            40: 
        !            41: 初期化ルーチンのエラーは標準エラー出力に出されますが、
        !            42: それ以降のエラーはsyslogに書き込むので/var/log/messagesも確認します。
        !            43: 
        !            44: 正しく動くようになったら /etc/rc.conf に
        !            45: istgt_enable="YES"
        !            46: を加えてサーバ起動時にデーモンも自動起動するように設定します。
        !            47: 
        !            48: 
        !            49: LUNに対するアクセス制限は以下のように適用されます。
        !            50: 
        !            51: IG(イニシエータグループ)で指定したイニシエータが
        !            52: ネットマスクで許可されたIPアドレスから、
        !            53: PG(ポータルグループ)で指定したネットワークポータル(IP/ポート番号)を通して、
        !            54: LU(iSCSI LUN)にアクセスした場合に許可されます。
        !            55: 
        !            56: イニシエータ名とIPアドレスの両方もしくはいずれかの設定により
        !            57: 許可するべき範囲を設定できるようになっています。
        !            58: 現時点では最低1個のアクセス許可を設定しないと起動しません。
        !            59: 
        !            60: ※LUというのは元々LUN0しか想定していない時代の名残で、
        !            61: 本来ならLUではなくLUGになるべきかもしれません。

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>