1.安装iscsitarget
sudo apt-get install iscsitarget
如果在iscsitarget步骤出现iscsitarget not enadled in "/etc/default/iscsitarget"
需要修改次文件,将false改为true。
2.编辑配置文件
sudo vim /etc/ietd.conf
把需要的行取消注释就行
iSNSServer 192.168.1.17
iSNSAccessControl NO
Target iqn.2011-04.com.example:storage.disk2.sys1.xyz (target名字随便)
Lun 0 Path=/dev/sda1,Type=fileio
Alias keqi
3.保存退出
4.重新启动服务
sudo /etc/init.d/iscsitarget restart
到此服务端配置完毕!
iscsi客户端:
1.安装open-iscsi
sudo apt-get install open-iscsi
2.重新启动一下服务
sudo /etc/init.d/open-iscsi restart
3.寻找主机上的target
iscsiadm -m discovery -t sendtargets -p 192.168.1.17
这里会列出所有服务端的target
4.登录target
iscsiadm -m node -l (登录所有的iqn)
iscsiadm -m node -T iqn名称 --login (单个iqn登录)
5.注销target
iscsi -m node -T iqn名称 --logout
6.删除target
iscsiadm -m node --op delete -T iqn名称