Ubuntu に iSCSI を設定する手順を教えてください。
UbuntuでiSCSIを設定する手順:
- iSCSIイニシエータをインストールする
- ターミナルを開く
- Open-iSCSIをインストールするには、次のコマンドを入力します: sudo apt-get install open-iscsi
- iSCSIイニシエータを割り当てる
- ターミナルを開く
- iSCSI イニシエータ構成を編集するには、次のコマンドを入力します: sudo nano /etc/iscsi/initiatorname.iscsi
- 開いたファイルでinitiatornameの値を、お使いのiSCSIイニシエータの名前(例: iqn.1993-08.org.debian:01:222222222)に変更します。
- ファイルを保存して閉じる
- iSCSIターゲットを設定する
- ターミナルを開く
- sudo nano /etc/iscsi/iscsid.conf により、iSCSI ターゲット構成ファイルを編集できます。
- ファイルを開いて、以下の行を探し、コメントアウト(行頭の#記号を削除)します。node.startup = automatic
node.session.auth.authmethod = CHAP
node.session.auth.username = <ユーザー名>
node.session.auth.password = <パスワード> - <ユーザー名>と<パスワード>を、iSCSIターゲットのユーザー名とパスワードに置き換えてください。
- ファイルを保存して閉じます。
- iSCSI サービスを再起動する
- ターミナルを開く
- 以下のコマンドで iSCSI サービスをリスタートします: sudo service open-iscsi restart
- iSCSIターゲットをスキャンして接続する
- ターミナルを開く
- 次のコマンドを入力して使用可能なiSCSIターゲットをスキャンします:sudo iscsiadm -m discovery -t st -p <ターゲットのIPアドレス>
- iSCSI ターゲットのIPアドレスに <ターゲットIPアドレス> を置き換えてください。
- iSCSIターゲットに接続するためのコマンドを入力します: sudo iscsiadm -m node -T <ターゲット名> -p <ターゲットIPアドレス> –login
- ターゲット名を <ターゲット名>、ターゲットの IP アドレスを <ターゲット IP アドレス> に置き換える。
- コネクションを確認
- ターミナルを開く
- 次のコマンドを入力して、iSCSI ターゲットに対する接続状態を確認します: sudo iscsiadm -m session -P 3
- iSCSIターゲットの自動接続(オプション)
- ターミナルを開く
- 「sudo iscsiadm -m node -T <ターゲット名> -p <ターゲットIPアドレス> –op update -n node.startup -v automatic」というコマンドを入力して、iSCSI ターゲットを自動接続リストに追加します。
- <ターゲット名>と<ターゲットIPアドレス>をあなたのiSCSIターゲットの名前とIPアドレスに置き換えてください。
上記の手順を完了すると、Ubuntu システムは正常に設定され、iSCSI ターゲットに接続されているはずです。