iSCSI.note

noteId: WEBb656a5368b8af3fa1485b736b3149e65 · 原始路径:/ALL/世赛题目(练习) - 笔记/第48届/08-集训队解题/A/iSCSI.note · 图片:8 · 附件待处理:0

1、iSCSI 服务端:
apt install -y targetcli-fb
 
mkdir -p /srv/iscsi
fallocate -l 2g /srv/iscsi/disk01.img
 
基本上都能够 Tab 补全
双击Tab就能够看到可输入的内容
fallocate -l 2g /srv/iscsi/disk01.img
targetcli
 
/backstores/fileio create disk01 /srv/iscsi/disk01.img 2G
/iscsi create iqn.2026-09.int.hq:storage.disk01
cd /iscsi/iqn.2026-09.int.hq:storage.disk01/tpg1
luns/ create /backstores/fileio/disk01
set attribute authentication=1
acls/ create iqn.2026-09.int.br:client
cd acls/iqn.2026-09.int.br:client
set auth userid=wsc_client
set auth password=WSC2026!chap_in
set auth mutual_userid=wsc_server
set auth mutual_password=WSC2026!chap_out
cd /
saveconfig
exit
 
 
2、iSCSI 客户端:
apt install -y open-iscsi
 
cd /etc/iscsi
vim initiatorname.iscsi
改成题目要求的IQN
systemctl restart iscsid
systemctl enable iscsid
 
 
vim /etc/iscsi/target.conf
 
一定要先修改,再discovery,这样就不用手动配置 chap 用户了
iscsiadm -m discovery -t sendtargets -p 172.16.10.10
# 如果没有修改上面的配置文件,却已经discover了,那就吧 nodes删了,然后再重新执行该命令
vim /var/iscsi/nodes/... 一直按 tab    //新版改到了 /var/iscsi 位置
 
然后重启服务:
systemctl restart iscsi
 
# 挂载:
mkfs.ext4 /dev/sdb
mkdir /mnt/remote_data
vim /etc/fstab
## _netdev    //等待网络启动后才连接
## nofail    //连接失败也不报错,正常启动系统