天天看點

Linux下通過scsi-target-utils搭建多硬碟共享存儲

通過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服務,即可。