Differences

This shows you the differences between two versions of the page.

Link to this comparison view

sanboot:srp_via_linux [2009/10/29 16:59] (current)
mcb30 created
Line 1: Line 1:
 +====== Exporting disk image files via SRP on Linux ======
 +
 +===== Installing the SRP target software =====
 +
 +You need to download and install the Generic SCSI Target Subsystem for Linux (**SCST**) from [[http://​scst.sourceforge.net/​downloads.html]]. ​ Building and installing this software is outside the scope of this document.
 +
 +===== Adding an SRP target image =====
 +
 +To add a disk image file as an SRP target, you need to add the following four lines to ///​etc/​scst.conf//:​
 +
 +    [HANDLER vdisk]
 +    DEVICE srpboot,/​path/​to/​image/​file.img,,​512
 +    ​
 +    [ASSIGNMENT Default]
 +    DEVICE srpboot,0
 +
 +where ///​path/​to/​image/​file.img//​ is the path to your disk image file.
 +
 +Reload the SCST configuration:​
 +
 +    /​etc/​init.d/​scst reload
 +
 +and check that the SRP target is visible:
 +
 +    ibsrpdm && ibsrpdm -c
 +
 +You should see something like
 +
 +    IO Unit Info:
 +        port LID:        0001
 +        port GID:        fe800000000000000002c9030001c65b
 +        change ID:       0100
 +        max controllers:​ 0x10
 +    ​
 +        controller[ ​ 1]
 +            GUID:      0002c9030001c65a
 +            vendor ID: 000002
 +            device ID: 006732
 +            IO class : 0100
 +            ID:        SCST SRP target
 +            service entries: 1
 +                service[ ​ 0]: 0002c9030001c65a / SRP.T10:​0002c9030001c65a
 +    ​
 +    id_ext=0002c9030001c65a,​ioc_guid=0002c9030001c65a,​
 +    dgid=fe800000000000000002c9030001c65b,​
 +    pkey=ffff,​service_id=0002c9030001c65a
 +
 +Make a note of the SRP target parameters **id_ext**, **ioc_guid**,​ **dgid** and **service_id**. ​ You are now ready to
 +
 +  * [[:​sanboot:​srp_boot|Boot from your SRP target image]]
  

QR Code
QR Code sanboot:srp_via_linux (generated for current page)