[Bug 1238169] Re: 13.04 server: Fujitsu BX900/DX90 installation problem
Andy Igoshin
ai at vsu.ru
Wed Oct 16 15:47:58 UTC 2013
ok, let's name it with correct words.
irrespective of hardware ubuntu server 13.10 as of 14.10.2013 does not
support hardware accelerated iSCSI. there is simply no corresponding
functionality. ubuntu supposes that iSCSI should work exclusively over
NIC.
PREREQ
iSCSI initiator for the disk where OS is going to be installed to should
be configured in Emulex CNA BIOS.
COMPLETE WORKAROUND
1. during installation when installer fails to detect our disks we need
to go to installer shell and run:
# ln -s /sbin/iscsid /usr/sbin
# iscsiadm -m fw -l
after these commands iSCSU LUN should be connected. iscsiadm's output
should confirm it. the result is available in dmesg.
now we leave installer shell and go back to the installer.
2. in the installer we select Detect Disc, disk is detected.
installation now may be proceeded.
3. installation is finished. installer asks us to reboot. we should
select other option and go to installer shell again. in the shell we
should run:
# chroot /target
# export HOME=/root
# cd
if we wish to boot the system we installed we need to change files
/usr/share/initramfs-tools/hooks/iscsi
/usr/share/initramfs-tools/scripts/local-top/iscsi
(corresponding patches are attached: iscsi-hooks.diff, iscsi-scripts.diff)
after that initrd should be updated (see Bug #1240502) :
# INITRAMFS_EVENT_DRIVEN=1 update-initramfs -u
now we leave installer shell and go back to the installer. we finish the
installation.
4. when installed OS is loaded we should forbid updates of the package
open-iscsi if we wish not to lose our changes and finally get unbootable
OS. if it were changes in mountall file of the package (Bug #1240502) we
also should forbid its updates. or *always* run INITRAMFS_EVENT_DRIVEN=1
update-initramfs -u manually when initrd was updated.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to open-iscsi in Ubuntu.
https://bugs.launchpad.net/bugs/1238169
Title:
13.04 server: Fujitsu BX900/DX90 installation problem
Status in “open-iscsi” package in Ubuntu:
New
Bug description:
i try to install ubuntu 13.10 server on Fujitsu BX900 (BX924S3
diskless blade) whose storage is Fujitsu DX90 iSCSI target (iSCSI
boot).
in the BX924S3 blade Emulex CNA 10G adapter is used. this device has
hardware iSCSI support. i configure iSCSI initiators on it. after that
corresponding LUNs become visible in the BX924S3 blade's BIOS.
ubuntu installer does not detect LUNs available in such a way. i think
its "Detect disks/login to iSCSI target" functionality supposes
starting of software iSCSI initiator in the OS instead of detecting
and working with LUNs connected via Emulex CNA adapter.
at the same time system successfully detects the presence of Emulex
CNA adapter. also in the OS i see loaded components be2iscsi/*.
SLES 11 SP3 and CentOS 6.4 successfully detect such hardware
configuration. they are installed, run and work (i have corresponding
dmesg and lsmod).
are there any chances that this hardware configuration will also work
in ubuntu in the nearest future?
Regards, Andy
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/1238169/+subscriptions
More information about the foundations-bugs
mailing list