This is an old revision of the document!


Fedora boot from SAN

Fedora supports booting from an iSCSI SAN. You can install directly to the iSCSI target.

Installation

The Fedora installation process is somewhat fragile, and the built-in support for iSCSI installation does not function properly. However, it is possible to work around this limitation and install to an iSCSI target.

Start a Fedora network installation in the usual way, and proceed up to the point of the graphical welcome screen:

Start of Fedora installation

Before clicking on Next, press Ctrl-Alt-F2. This should take you to a root shell prompt. Configure and start up the iSCSI initiator:

  sh-3.2# mkdir /etc/iscsi
  
  sh-3.2# echo InitiatorName=iqn.2007-08.name.dns.my:initiator > \
     /etc/iscsi/initiatorname.iscsi
  
  sh-3.2# iscsid

Fedora iSCSI installation connection to disk

where name.dns.my is your DNS name in reverse order. (For completeness, you should also replace 2007-08 with the year and month in which you first obtained your DNS domain. The iSCSI naming schemes are somewhat pedantic, but it won’t affect anything in practice; as long as the initiator name is unique then everything will work just fine.)

Connect to the iSCSI target to be used for installation:

  sh-3.2# iscsiadm -m discovery -t sendtargets -p my.iscsi.target:3260

where my.iscsi.target is the DNS name or IP address of your iSCSI target.


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