hana_shinのLinux技術ブログ読者になるhana_shinのLinux技術ブログLinuxの技術情報を掲載しています。ネットワークをメインに掲載していきます。コマンドを転送することで、ターゲットへのアクセスをできるようにするための規格です。ネットワーク構成イニシエータとターゲットの2台構成です。図中のens33はNICの名前です。版数CentOS版数は、イニシエータ、ターゲットともに下記版数です。(Core)カーネル版数は以下のとおりです。ターゲット側targetcliパッケージをインストールします。targetcliパッケージの版数を確認します。イニシエータ側iscsi-initiator-utilsパッケージをインストールします。iscsi-initiator-utilsパッケージの版数を確認します。ポート番号の開放ターゲット側で、iSCSIが使う3260番ポートを開放します。hana_shinのLinux技術ブログを参照してください。--add-port=3260/tcpsuccess開放したポート番号を確認します。TCPの3260番ポートが開放されたことがわかります。サービスの起動ターゲット側のサービスを起動します。target.serviceイニシエータ側のサービスを起動します。ループバックデバイスの作成ターゲットが使用するストレージを作成します。ここでは、ループバックデバイスを利用したストレージを作成してみます。ファイル(500M)を作成します。テスト用なのでサイズは適当です。hana_shinのLinux技術ブログを参照ください。count=512000作成したファイルを確認します。500Mのファイルが作成できたことがわかります。disk1.img作成したファイルをループバックデバイスとして登録します。hana_shinのLinux技術ブログを参照ください。/root/disk1.img登録したループバックデバイスを確認します。初期状態における、iSCSIの構成を確認してみます。4種類のバックストアがあることがわかります。その中で、ブロックデバイス(block)を使ってみます。作成した/dev/loop0をlun0という名前でバックストアに登録してみます。/dev/loop0.再度、構成を確認してみます。block配下にlun0が作成されたことがわかります。Name)の作成iqnは、iSCSIのターゲット、イニシエータを全世界で一意に識別するために使います。iqnの書式は次のとおりです。name:ドメイン名(テスト用なので適当なドメイン名を設定)・identifier:任意の名前。ここでは、target0という名前を設定。3260.構成を確認してみます。iscsi配下に、下記のiqnが作成されたことがわかります。iqnとバックストアの紐づけ作成したiqnとバックストアを紐づけします。iqn.2020-03.com.example:target0とlun0を紐づけます。0.iSCSIの構成を確認してみます。ACLの設定ACLは、どのイニシエータからターゲットに接続できるのかを設定します。ここでは、イニシエータからtarget0に接続できるように設定します。イニシエータのiqnを確認します。iqnはiqn.1994-05.com.redhat:94f695c646caであることがわかります。/etc/iscsi/initiatorname.iscsiInitiatorName=iqn.1994-05.com.redhat:86d327514f9aイニシエータからtarget0に接続できるように、ACLを設定します。0.iSCSIの構成を確認してみます。target0のacls配下にイニシエータのiqnが登録されたことがわかります。イニシエーター側の設定イニシエータからターゲットのログイン、デバイスのマウントまでを確認してみます。ターゲットの探索ターゲットを探します。以下のターゲットを検出したことがわかります。ターゲットへのログイン検出したターゲットにログインします。successful.ログインすると、ターゲットのデバイスが見えるようになります。検出したデバイスにxfsファイルシステムを作成します。rtextents=0マウントポイントを作成します。/target0作成したマウントポイントにデバイスをマウントします。/target0/ファイルシステム一覧を確認します。/dev/sdbにxfsファイルシステムが作成されていることがわかります。作成したiSCSI環境の解除方法を以下に説明します。イニシエータ側デバイスをアンマウントします。/target0/ターゲットからログアウトします。successful.セッションを確認します。ターゲットからログアウトしたので、セッションが表示されていないことがわかります。sessions.次にノードを削除します。ターゲット側iSCSIの設定情報を削除します。clearedターゲットの構成を確認します。0]設定情報を保存します。私が業務や記事執筆で参考にした書籍を以下のページに記載します。)はてなブログをはじめよう!hana_shinさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。