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.
