LinuxにおけるiSCSI設定方法
LinuxでiSCSIを構成する方法をご案内します。
- iSCSI イニシエータのインストール:Linux システムに open-iscsi や iscsi-initiator-utils などの iSCSI イニシエータソフトウェアパッケージをインストールします。パッケージマネージャーを使用してインストールできます。たとえば、Ubuntu では次のコマンドを使用してインストールできます。sudo apt-get install open-iscsi
- iSCSI イニシエータの設定: iscsi イニシエータの設定ファイル(通常 /etc/iscsi/ ディレクトリにある)を開きます。たとえば以下です: sudo vi /etc/iscsi/iscsid.conf
- iSCSIターゲットの追加: iSCSIイニシエータの設定ファイルを編集し、ファイルにターゲットのIPアドレス、ポート番号、ターゲット名などのiSCSIターゲット情報を追加します。設定ファイルに次の内容を追加できます。
- iSCSI サービスの開始: निम्नलिखित コマンドを使用して iSCSI サービスを開始します。sudo systemctl start iscsid
- iSCSIターゲットスキャン:次のコマンドを使用してiSCSIターゲットをスキャンします。 sudo iscsiadm -m discovery -t sendtargets -p target_ip_address
- iSCSIターゲットへのログイン:次のコマンドでiSCSIターゲットにログインします。sudo iscsiadm -m node -T target_name -p target_ip_address -l
- iSCSIターゲットの自動起動を設定する:iSCSIイニシエーターの自動起動設定ファイル(通常は「/etc/iscsi/nodes/」ディレクトリ内)を開き、対象ターゲットの設定ファイルを見つけ、以下を追加します:`node.startup = automatic`
- iSCSIサービスを再起動:次のコマンドを使用してiSCSIサービスを再起動します:sudo systemctl restart iscsid
上記の手順が完了したら、構成したiSCSIターゲットはLinuxシステム上でディスクデバイスとして認識され、このデバイスをマウントすることで利用することができます。