-
安裝相關套件:
#yum -y install targetcli
-
打開防火牆設定:
#firewall-cmd --permanent --add-port=3260/tcp #firewall-cmd --reload
-
啟動 iSCSI Target 服務:
#systemctl enable target #systemctl start target
-
建立資料夾內影像檔,提供本次設定:
#mkdir /iscsi_disks #dd if=/dev/zero of=/iscsi_disks/disk01.img bs=1M count=1024
-
使用專屬管理 console 介面:
# targetcli
-
建立一個檔案名稱,連結影像檔:
/> cd backstores/fileio /backstores/fileio> create server1.disk01 /iscsi_disks/disk01.img
-
建立 iSCSI target 名稱:
/backstores/fileio> cd /iscsi /iscsi> create iqn.2016-05.com.example:server1.disk01
-
建立 ACL 名稱:
/iscsi> cd iqn.2016-05.com.example:server1.disk01/tpg1/acls/ /iscsiiqn.2016-05.com.example:server1.disk01/tpg1/acls/> create iqn.2016-05.com.example:server2
-
連結 LUN:
/iscsiiqn.2016-05.com.example:server1.disk01/tpg1/acls/> cd iqn.2016-05.com.example:server1.disk01/tpg1/luns/ /iscsiiqn.2016-05.com.example:server1.disk01/tpg1/luns/> create /backstores/fileio/server1.disk01
-
建立 portal:
/iscsiiqn.2016-05.com.example:server1.disk01/tpg1/acls/> cd iqn.2016-05.com.example:server1.disk01/tpg1/portals/ /iscsiiqn.2016-05.com.example:server1.disk01/tpg1/portals/> create 192.168.5.243
-
存檔、離開:
/iscsiiqn.2016-05.com.example:server1.disk01/tpg1/acls/> cd / /> saveconfig /> exit
2016年5月17日 星期二
在 CentOS7/RHEL7 上設定 iSCSI (一)
Target 快速設定流程: