iSCSI Initiator on CentOS 7

หลังจากที่ลองต่อ iSCSI บน Windows และ Linux กันไปแล้ว เราจะมาลองต่อ iSCSI บน CentOS ซึ่งการติดตั้งก็จะคล้าย ๆ กัน แต่หลังจากที่ต่อ iSCSI ได้แล้ว หากต้องการจะ Mount Volume บน CentOS จะไม่ได้ใช้ LVM แต่จะใช้ ZFS แทน ซึ่งจะเขียนในบทความต่อไป


Get Started

  • ทำการ Update และ Upgrade
# yum update && yum upgrade -y
  • ทำการติดตั้ง Package
# yum install iscsi-initiator-utils -y
  • แก้ไขไฟล์ /etc/iscsi/iscsid.conf
# vi /etc/iscsi/iscsid.conf
node.startup = automatic
  • ตรวจสอบ Target ของ Storage โดย Default Port เป็น 3260
# iscsiadm -m discovery -t st -p 1.1.1.2
10.10.10.2:3260,1 iqn.2004-08.jp.buffalo.8857eeb78f4f.rsync
1.1.1.2:3260,1 iqn.2004-08.jp.buffalo.8857eeb78f4f.rsync
  • หากกำหนด Authentication ไว้
# vi /etc/iscsi/iscsid.conf
node.session.auth.username = username
node.session.auth.password = password
  • ทำการ Login
# iscsiadm -m node -l -T iqn.2004-08.jp.buffalo.8857eeb78f4f.rsync -p 1.1.1.2
Logging in to [iface: default, target: iqn.2004-08.jp.buffalo.8857eeb78f4f.rsync, portal: 1.1.1.2,3260] (multiple)
Login to [iface: default, target: iqn.2004-08.jp.buffalo.8857eeb78f4f.rsync, portal: 1.1.1.2,3260] successful.
  • ในกรณีที่ไม่ต้อง Connect แล้ว ให้ทำการ Logout
# iscsiadm -m node -u
  • ตรวจสอบ New Disk จาก Log ที่อยู่บน Kernel Messages
# dmesg | grep sd
[ 9311.769734] sd 54:0:0:0: Attached scsi generic sg2 type 0
[ 9311.769879] sd 54:0:0:0: [sdb] 104857600 512-byte logical blocks: (53.7 GB/50.0 GiB)
[ 9311.771863] sd 54:0:0:0: [sdb] Write Protect is off
[ 9311.771872] sd 54:0:0:0: [sdb] Mode Sense: 43 00 00 08
[ 9311.772251] sd 54:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 9311.777438] sd 54:0:0:0: [sdb] Attached SCSI disk
  • ตรวจสอบ New Disk จากการ Scan
# fdisk -l
Disk /dev/sdb: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 8388608 bytes
  • ตรวจสอบ Connection ที่ต่อ iSCSI อยู่
# iscsiadm -m session
tcp: [52] 1.1.1.2:3260,1 iqn.2004-08.jp.buffalo.8857eeb78f4f.rsync (non-flash)

Leave a Reply

Your email address will not be published. Required fields are marked *