一、服務器配置
1、安裝配置軟件: yum install targetcli -y
2、進入配置界面: targetcli ,並進行如下配置:
1) /backstores/block create disk1 /dev/sdb1
2) /iscsi create iqn.2017-02.com.example.server0
3) /iscsi/iqn.2017-02.com.example.server0/tpg1/acls create iqn.2017-02.com.example:xxx //iqn.2017-02.com.example.xxx為連接密碼
4) /iscsi/iqn.2017-02.com.example.server0/tpg1/luns create /backstores/block/disk1
5) /iscsi/iqn.2017-02.com.example.com.server0/portals create
3、防火牆設置
1)添加端口: firewall-cmd --permanent --add-port=3260/tpc
2)重新加載防火牆: firewall-cmd --reload
4、啟動服務並設置開機啟動
1) 啟動服務: systemctl start target
2) 設置開機啟動:systemctl enable target
二、客戶端設置
1、添加密碼到 /etc/iscsi/initiatorname.iscsi 文件里 : initiatorname = iqn.2017-02.com.example:xxx
2、啟動服務及設置開機啟動
1)systemctl start iscsi , systemctl start iscsid
2) systemctl enable iscsi , systemctl enable iscsid
3、發現並登陸iscsi服務器: iscsiadm -m discovery -t st -p 10.0.0.20 -l
4、查看硬盤: lsblk
5、對硬盤進行分區: fdisk /dev/sdb // 此處掛載到的硬盤符號為sdb
6、格式化硬盤: mkfs.xfs /dev/sdb1
7、查看UUID: blkid
8、將UUID添加到fstab文件中: UUID= “” /iscsitest _netdev 0 0
9、創建掛載目錄: mkdir /iscsitest
10、掛載硬盤: mount /iscsitest