通過scsi-target-utils軟體,可以快速的搭建起自己的共享存儲系統。
scsi-target-utils的主要配置檔案是/etc/tgt/targets.conf,
<target iqn.2016-11.cn.tt:target02>
backing-store /opt/iscsi_disks/disk01.img
initiator-address 10.10.2.241
initiator-address 10.10.2.242
incominguser user [email protected]
</target>
這就可以實作一個硬碟的共享存儲服務的搭建。
如果有多個硬碟或要模拟多個硬碟(如要建立多個vg的情況下),該如何配置呢??
很簡單,如果有多個實體硬碟,直接在上面的配置項中添加即可;如果沒有,那就通過dd指令模拟多個硬碟:
dd if=/dev/zero of=/opt/iscsi_disks/disk02.img count=0 bs=1 seek=1G
這樣就會在/opt/iscsi_disks/下面創佳一個1GB的鏡像檔案,把該鏡像檔案添加到共享存儲配置中即可:
<target iqn.2016-11.cn.tt:target02>
backing-store /opt/iscsi_disks/disk01.img
backing-store /opt/iscsi_disks/disk02.img
initiator-address 10.10.2.241
initiator-address 10.10.2.242
incominguser user [email protected]
</target>
儲存配置,重新開機tgtd服務,即可。