On Friday, January 10, 2014 12:23:21 PM UTC-6, Fred Smit wrote:
>
>
>
> On Friday, January 10, 2014 1:49:28 AM UTC-6, Mike Christie wrote:
>>
>> On 1/9/14 9:17 PM, Fred Smit wrote: 
>> > I notice that Ubuntu has an installation option to install directly to 
>> an 
>> > iScsi target . 
>> > 
>> > I assume this means that the intelligence to boot a kernel with the 
>> proper 
>> > bootags passed in using the default initrd.gz can be px(bootp) e booted 
>> > into a iscsi diskless environment? 
>> > 
>> > I recall trying iscsi booting years ago and the amount of work / 
>> > infrastructure to get it working was overwhelming. 
>> > 
>> > 
>> > ps. this is powerpc platform. not Intel. 
>> > 
>> > 
>>
>> I don't know the implementation details but it is either pxe boot or 
>> some nics and systems have mini iscsi initiators that are used instead. 
>> They use iscsi to bring in the kernel and initrd, then the initrd runs 
>> iscsiadm/iscsistart which reads the iscsi settings the mini initiator 
>> used and then uses that info to create a iscsi session for the rest of 
>> the boot process. 
>>
>> RHEL/OEL and SLES has supported this for a while. 
>>
>> Is this IBM ppc box? If so then does your system have a mini iscsi 
>> initiator on the system? In the open firmware is there some iscsi boot 
>> setup stuff? There is some iscsiadm/iscsistart code for some IBM ppc 
>> boxes, where you do not need to use pxe because it has a mini iscsi 
>> initiator. It loads the initrd and kernel and from there the iscsi tools 
>> read the iscsi settings/target from that open firmware tree and then use 
>> that info to do the rest of the boot. 
>>
>>


 This a PowerPC based server not from IBM . It has a u-boot prom 
monitor+BMC with tftp.
 There is no cooked iscsi initiator in the server. 

I am thinking if I can install to a iSCSI target - then the existing 
infrastructure in the installed vmlinux + initrd 
 will detect the iscsi targets if I pass iscsi arguments via bootargs .. 
aka :

kexec  vmlinux initdrd bootargs= 'UUID=3967a9b2-91f5-4dce-98ae-874fcb2d5a7d 
ro console=tty0 console=ttyS0,115200  ip=dhcp 
ISCSI_INITIATOR=iqn.1993-08.org.debian:01:53694d75a62e 
ISCSI_TARGET_NAME=iqn.2001-04.com:storage.disk0 
ISCSI_TARGET_IP=192.168.1.140 ISCSI_TARGET_PORT=3260'

I remember past experiences one had to cook your own initrd to get the 
beast to boot and mount root fs.






it 

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/open-iscsi.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to