这个事情较为简单,我最近身体也不太行,只写过程吧,懒得bb了。

服务器:Debian 11 , 192.168.0.2

客户机:Win2008R2sp1 , 192.168.0.3

登入iscsi的端点命名为 iqn.2021-09.zdw ,用户名 zdw , 密码 tingtao.org-tingtao.org

 

1,服务器环境

首先安装程序:

apt -y install tgt dkmsr

然后新建一个40G的文件作为磁盘映像:

mkdir -p /disk2/iscsi
dd if=/dev/zero of=/disk2/iscsi/disk1.img bs=1000K count=40000

编辑配置文件 /etc/tgt/conf.d/disk1.conf ,内容如下

<target iqn.2021-09.zdw>
    backing-store /disk2/iscsi/disk1.img
    initiator-address 客户端ip1
    initiator-address 192.168.0.3
    incominguser zdw tingtao.org-tingtao.org
</target>

 

最后把服务重启一下就行了:

systemctl restart tgt

 

2,客户端

控制面板里,或者管理工具里的“iSCSI 发起程序”打开,做如下两步,对应输入就行:

 

做完以后计算机就会多出一个硬盘设备,和普通硬盘一样去联机、初始化、分区什么的就可以了:

 

 

用起来就和普通硬盘一样了,实际速度取决于双方计算机性能,特别是带宽和延时。

如果可能需要多个客户端挂载的话,配置里面列出了方法,依次增加就行了。但是要注意,同一时间只能有一个挂载,否则会出问题。虽然可以多个客户端同时挂载,但最终文件系统的内容可能和你想象的不一样,甚至会丢数据。

 

作者 听涛

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注