25 八月, 2017 06:01
Ubuntu 16.04 LTS 安裝 iSCSI Taregt - iscsitarget
由 《未設定暱稱》 發表於 [ Ubuntu , iSCSI ][ (0) 迴響 ] [ (0) 引用 ] [ (335) 閱讀 ] [ (0)

參考網站:
Ubuntu 16.04 LTS : iSCSI Taregt(iscsitarget) : Server World
Ubuntu 16.04 LTS : iSCSI Initiator(Ubuntu) : Server World
Ubuntu 16.04 LTS : iSCSI Taregt(targetcli) : Server World
1. 安裝 iscsitarget 套件
# apt-get -y install iscsitarget iscsitarget-dkms
2. 建立目錄
# mkdir /iscsi_disks
3. 建立分享檔案
# dd if=/dev/zero of=/iscsi_disks/linux-disk.img count=0 bs=1 seek=10G
0+0 records in
0+0 records out
0 bytes copied, 0.000299606 s, 0.0 kB/s
4. 修改 /etc/default/iscsitarget,將 ISCSITARGET_ENABLE 的值改成 true
# sed -i 's/ISCSITARGET_ENABLE=false/ISCSITARGET_ENABLE=true/' /etc/default/iscsitarget
5. 建立 /etc/iet/ietd.conf 設定檔
# vim /etc/iet/ietd.conf
Target iqn.2017-04.tces.test:ubuntu1604
Lun 0 Path=/iscsi_disks/linux-disk.img,Type=fileio
initiator-address 192.168.1.0/24
incominguser username password
6. 重新啟動 iscsitarget 服務
# systemctl restart iscsitarget
7. 檢查是否有正常啟動
# netstat -antulp | grep :3260
tcp 0 0 0.0.0.0:3260 0.0.0.0:* LISTEN 25926/ietd
tcp6 0 0 :::3260 :::* LISTEN 25926/ietd
8. 防火牆設定
# iptables -A INPUT -s 192.168.1.0/24 -m tcp -p tcp -m state --state NEW --dport 3260 -j ACCEPT