CentOS7.9でInfiniBandでiSCSIなサーバを組む(3)

前回RAIDの設定をしたので、iSCSIを設定していきます。
ほぼ7.3でやった内容のおさらいです。

iSCSIターゲットの設定ツールをインストールして、設定したRAIDをblockstoreに登録、lunを登録します。

#yum install targetcli
#systemctl enable target.service
#systemctl start target.service
#targetcli /backstores/block create name=lun1 dev=/dev/md/md4tb
#targetcli /iscsi create iqn.2019-06.net.gurres:sv5
#targetcli /iscsi/iqn.2019-06.net.gurres:sv5/tpg1/luns create /backstores/block/lun1
#targetcli ls
o- / ..................................................................... [...]
  o- backstores .......................................................... [...]
  | o- block .............................................. [Storage Objects: 1]
  | | o- lun1 .................... [/dev/md/md4tb (3.6TiB) write-thru activated]
  | |   o- alua ............................................... [ALUA Groups: 1]
  | |     o- default_tg_pt_gp ................... [ALUA state: Active/optimized]
  | o- fileio ............................................. [Storage Objects: 0]
  | o- pscsi .............................................. [Storage Objects: 0]
  | o- ramdisk ............................................ [Storage Objects: 0]
  o- iscsi ........................................................ [Targets: 1]
  | o- iqn.2019-06.net.gurres:sv5 .................................... [TPGs: 1]
  |   o- tpg1 ........................................... [no-gen-acls, no-auth]
  |     o- acls ...................................................... [ACLs: 0]
  |     o- luns ...................................................... [LUNs: 1]
  |     | o- lun0 .............. [block/lun1 (/dev/md/md4tb) (default_tg_pt_gp)]
  |     o- portals ................................................ [Portals: 1]
  |       o- 0.0.0.0:3260 ................................................. [OK]
  o- loopback ..................................................... [Targets: 0]
  o- qla2xxx ...................................................... [Targets: 0]

接続元のイニシエータのIQN調べて接続できるようにします。

#targetcli
> cd /iscsi/iqn.2019-06.net.gurres:sv5/tpg1/acls
> create iqn.1998-01.com.vmware:6040b1c9-2ba6-d590-6806-d89d672e3b7c-06d61254
> create iqn.1998-01.com.vmware:6040a857-f73b-4db8-da2a-2880239a1080-7f718476
> saveconfig
> exit
#systemctl restart target.service

FireWallが有効ならば、iSCSIは通すように設定します。

#firewall-cmd --add-service=iscsi-target --permanent
success
#firewall-cmd --reload
success

ここまで設定すればESXi側から接続ができるはずです。つながらない場合にはESXiの/var/log/vobd.logを確認すると何かしらのログが出ていると思います。

問題なく接続出来たらデータストアを作ります。

ベンチマークのため、既存のWin10の仮想マシンに新規ディスクを作り、作成したデータストアに配置します。

CrystalDiskMarkで以下のような結果になりました。

シーケンシャルアクセスはHDDをローカルベンチマークした432MB/sに近い値が出てますね。ランダムアクセスはHDDよりはマシですが、SSDには及びませんね。

続きはバックプレーンが来てからHDDを増やしてからにします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)